diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/common/treeList.js b/packages/node_modules/@node-red/editor-client/src/js/ui/common/treeList.js index eea69b3fb..56d1d26bd 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/common/treeList.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/common/treeList.js @@ -633,7 +633,7 @@ // $('').appendTo(label); label.on("click.red-ui-treeList-expand", function(e) { if (container.hasClass("expanded")) { - if (label.hasClass("selected")) { + if (item.expandOnLabel === true || label.hasClass("selected")) { item.treeList.collapse(); } } else { diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/sidebar.js b/packages/node_modules/@node-red/editor-client/src/js/ui/sidebar.js index e97ce8ffc..d3bb6d524 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/sidebar.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/sidebar.js @@ -438,7 +438,7 @@ RED.sidebar = (function() { } function setupTabSection(sidebar, tabBar, position) { - const tabBarButtonsContainer = $('
').appendTo(tabBar); + const tabBarButtonsContainer = $('').appendTo(tabBar); tabBarButtonsContainer.data('sidebar', sidebar.id) tabBarButtonsContainer.data('sidebar-position', position) tabBarButtonsContainer.sortable({ @@ -488,6 +488,7 @@ RED.sidebar = (function() { return { container: tabBarButtonsContainer, addButton: function(button, position) { + tabBarButtonsContainer.removeClass('red-ui-sidebar-tab-bar-empty'); if (position === undefined || position >= tabBarButtonsContainer.children().length) { button.appendTo(tabBarButtonsContainer); } else { diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/tab-context.js b/packages/node_modules/@node-red/editor-client/src/js/ui/tab-context.js index 2c56786c8..7a918fcb6 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/tab-context.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/tab-context.js @@ -35,8 +35,6 @@ RED.sidebar.context = (function() { content = $("