From 2675acc088d8efd4cfe5489cad3cfcc021de51ce Mon Sep 17 00:00:00 2001 From: Klaus Hartl Date: Fri, 15 Aug 2008 14:43:44 +0000 Subject: UI Tabs: update selected property after add/remove, fixes #3065 --- ui/ui.tabs.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ui/ui.tabs.js b/ui/ui.tabs.js index 4013e3ca7..7f54e36aa 100644 --- a/ui/ui.tabs.js +++ b/ui/ui.tabs.js @@ -73,6 +73,7 @@ $.widget("ui.tabs", { o.disabled.push(i + 1); }); + // initialization from scratch if (init) { // attach necessary classes for styling if not present @@ -153,6 +154,9 @@ $.widget("ui.tabs", { }); } + // update selected after add/remove + else + o.selected = this.$lis.index( this.$lis.filter('.' + o.selectedClass)[0] ); // disable tabs for (var i = 0, li; li = this.$lis[i]; i++) -- cgit v1.2.3