Revision: 4832
          http://sourceforge.net/p/vexi/code/4832
Author:   clrg
Date:     2015-11-19 11:47:50 +0000 (Thu, 19 Nov 2015)
Log Message:
-----------
Fix tab overflow dropdown with custom tabs; use v_tab.text instead of tabtext 
(KISS).

Modified Paths:
--------------
    branches/vexi3/org.vexi-vexi.widgets/src_main/org/vexi/lib/widget/tabpane.t

Modified: 
branches/vexi3/org.vexi-vexi.widgets/src_main/org/vexi/lib/widget/tabpane.t
===================================================================
--- branches/vexi3/org.vexi-vexi.widgets/src_main/org/vexi/lib/widget/tabpane.t 
2015-11-19 02:53:32 UTC (rev 4831)
+++ branches/vexi3/org.vexi-vexi.widgets/src_main/org/vexi/lib/widget/tabpane.t 
2015-11-19 11:47:50 UTC (rev 4832)
@@ -64,14 +64,14 @@
                     // hide the rest
                     while (c!=null) {
                         c.v_tab.display = false;
-                        c.v_tabitem.text = c.tabtext;
+                        c.v_tabitem.text = c.v_tab.text?:"Unnamed Tab";
                         c = taborder.after(c);
                     }
                     th_tablist.display = true;
                     return;
                 }
                 c.v_tab.display = true;
-                c.v_tabitem.text = "* "+c.tabtext;
+                c.v_tabitem.text = "* "+(c.v_tab.text?:"Unnamed Tab");
                 cw += c.v_tab.width;
             }
             th_tablist.display = false;
@@ -190,8 +190,7 @@
                     // tab overflow policy
                     if (!c.v_tabitem) {
                         var i = new wi.item();
-                        if(c.tabtext!=null)
-                            i.text = c.tabtext;
+                        // text gets set later
                         i.value = c;
                         c.v_tabitem = i;
                         th_tablist.add(i);

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


------------------------------------------------------------------------------
_______________________________________________
Vexi-svn mailing list
Vexi-svn@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/vexi-svn

Reply via email to