Revision: 2607
          http://vexi.svn.sourceforge.net/vexi/?rev=2607&view=rev
Author:   clrg
Date:     2007-11-21 15:46:25 -0800 (Wed, 21 Nov 2007)

Log Message:
-----------
Fix divider jumping when dragging an initially uneven splitpane

Modified Paths:
--------------
    trunk/widgets/org.vexi.widgets/src/org/vexi/lib/widget/splitpane.t

Modified: trunk/widgets/org.vexi.widgets/src/org/vexi/lib/widget/splitpane.t
===================================================================
--- trunk/widgets/org.vexi.widgets/src/org/vexi/lib/widget/splitpane.t  
2007-11-21 22:17:52 UTC (rev 2606)
+++ trunk/widgets/org.vexi.widgets/src/org/vexi/lib/widget/splitpane.t  
2007-11-21 23:46:25 UTC (rev 2607)
@@ -58,8 +58,9 @@
         var dragStart = function(v) {
             cascade = v;
             // make sure we always have a master
-            for (var i=0; th_holding.numchildren>i; i+=2)
-                if (!th_holding[i][shr]) master = th_holding[i];
+            if (!master)
+                for (var i=0; th_holding.numchildren>i; i+=2)
+                    if (!th_holding[i][shr]) master = th_holding[i];
             if (!master) master = th_holding[0];
             // the current divider being moved
             var cur = th_holding.indexof(trapee);


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Vexi-svn mailing list
Vexi-svn@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/vexi-svn

Reply via email to