Author: ColinHahn
Date: 2008-03-18 15:26:32 -0400 (Tue, 18 Mar 2008)
New Revision: 1161

Modified:
   trunk/pysoy/src/widgets/Widget.pxi
Log:
Fixed problem with Stack widget resizing.


Modified: trunk/pysoy/src/widgets/Widget.pxi
===================================================================
--- trunk/pysoy/src/widgets/Widget.pxi  2008-03-18 05:30:24 UTC (rev 1160)
+++ trunk/pysoy/src/widgets/Widget.pxi  2008-03-18 19:26:32 UTC (rev 1161)
@@ -52,12 +52,12 @@
     elif isinstance(parent, StackZ) :
       self._parent = parent
       self._window = (<StackZ> self._parent)._window
+      self._window._widgets._append(<void*> self)
+      (<StackZ> parent)._widgets._append(<void*> self)
       (<StackZ> parent)._resize((<StackZ> parent)._xpos, 
                                 (<StackZ> parent)._ypos,
                                 (<StackZ> parent)._width,
                                 (<StackZ> parent)._height)
-      self._window._widgets._append(<void*> self)
-      (<StackZ> parent)._widgets._append(<void*> self)
     else :
       raise TypeError('parent must be either a soy.Window or stacking widget')
 

_______________________________________________
PySoy-SVN mailing list
PySoy-SVN@pysoy.org
http://www.pysoy.org/mailman/listinfo/pysoy-svn

Reply via email to