[chronojump] person select window did not select person if not done double click. Now work with single click as e



commit f7c36f9ce7f7e578825d0c0d34e3e7a253db66ac
Author: Xavier de Blas <xaviblas gmail com>
Date:   Fri Nov 6 12:50:12 2020 +0100

    person select window did not select person if not done double click. Now work with single click as 
expected.

 src/gui/person/personSelect.cs | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/src/gui/person/personSelect.cs b/src/gui/person/personSelect.cs
index 2fdf0936..d73eadfe 100644
--- a/src/gui/person/personSelect.cs
+++ b/src/gui/person/personSelect.cs
@@ -252,7 +252,6 @@ public class PersonSelectWindow
                        {
                                if(ppb.PersonID == selectedFirstClickPersonID)
                                {
-                                       FakeButtonDone.Click();
                                        close_window();
                                        return;
                                }
@@ -388,7 +387,10 @@ public class PersonSelectWindow
        //end of delete person stuff    
 
 
-       private void close_window() {   
+       private void close_window()
+       {
+               FakeButtonDone.Click(); //change person on main gui
+
                PersonSelectWindowBox.person_select_window.Hide();
                PersonSelectWindowBox = null;
        }
@@ -401,8 +403,8 @@ public class PersonSelectWindow
        
        private void on_delete_event (object o, DeleteEventArgs args)
        {
-               PersonSelectWindowBox.person_select_window.Hide();
-               PersonSelectWindowBox = null;
+               args.RetVal = true;
+               close_window();
        }
 }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]