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
[email protected]
https://lists.sourceforge.net/lists/listinfo/vexi-svn