diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/common/tabs.js b/packages/node_modules/@node-red/editor-client/src/js/ui/common/tabs.js index 82adb2ed3..0541c79e0 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/common/tabs.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/common/tabs.js @@ -557,23 +557,19 @@ RED.tabs = (function() { } } - li.one("transitionend", function(evt) { - li.remove(); - if (tabs[id].pinned) { - pinnedTabsCount--; - } - if (options.onremove) { - options.onremove(tabs[id]); - } - delete tabs[id]; - updateTabWidths(); - if (collapsibleMenu) { - collapsibleMenu.remove(); - collapsibleMenu = null; - } - }) - li.addClass("hide-tab"); - li.width(0); + li.remove(); + if (tabs[id].pinned) { + pinnedTabsCount--; + } + if (options.onremove) { + options.onremove(tabs[id]); + } + delete tabs[id]; + updateTabWidths(); + if (collapsibleMenu) { + collapsibleMenu.remove(); + collapsibleMenu = null; + } } function findPreviousVisibleTab(li) {