mailr14645 - /1.3/gui/wizard.py


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by edward on September 15, 2011 - 09:40:
Author: bugman
Date: Thu Sep 15 09:40:48 2011
New Revision: 14645

URL: http://svn.gna.org/viewcvs/relax?rev=14645&view=rev
Log:
Improvements to the wizard _display_page() method.


Modified:
    1.3/gui/wizard.py

Modified: 1.3/gui/wizard.py
URL: 
http://svn.gna.org/viewcvs/relax/1.3/gui/wizard.py?rev=14645&r1=14644&r2=14645&view=diff
==============================================================================
--- 1.3/gui/wizard.py (original)
+++ 1.3/gui/wizard.py Thu Sep 15 09:40:48 2011
@@ -1270,15 +1270,16 @@
 
         # Hide all of the original contents.
         for j in range(self._num_pages):
-            self._main_sizer.Hide(self._page_sizers[j])
+            if self._main_sizer.IsShown(self._page_sizers[j]):
+                self._main_sizer.Hide(self._page_sizers[j])
+
+        # Show the desired page.
+        if status.show_gui:
+            self._main_sizer.Show(self._page_sizers[i])
 
         # Execute the page's on_display() method.
         self._pages[i].on_display()
         self._pages[i].on_display_post()
-
-        # Show the desired page.
-        if status.show_gui:
-            self._main_sizer.Show(self._page_sizers[i])
 
         # Re-perform the window layout.
         self.Layout()




Related Messages


Powered by MHonArc, Updated Thu Sep 15 13:40:01 2011