diff options
Diffstat (limited to 'ui/ui.tabs.js')
-rw-r--r-- | ui/ui.tabs.js | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ui/ui.tabs.js b/ui/ui.tabs.js index 865178f19..d05ec9001 100644 --- a/ui/ui.tabs.js +++ b/ui/ui.tabs.js @@ -600,6 +600,10 @@ $.widget("ui.tabs", { this.element.queue([]); this.panels.stop(false, true); + // "tabs" queue must not contain more than two elements, + // which are the callbacks for the latest clicked tab... + this.element.queue("tabs", this.element.queue("tabs").splice(-2, 2)); + // terminate pending requests from other tabs if (this.xhr) { this.xhr.abort(); |