From 2aa1887af6da53968abc79aedba1cbc30a6f347b Mon Sep 17 00:00:00 2001 From: Nick O'Leary Date: Mon, 23 Mar 2026 11:23:03 +0000 Subject: [PATCH] All plugin to clear header settings --- .../@node-red/editor-api/lib/editor/theme.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/packages/node_modules/@node-red/editor-api/lib/editor/theme.js b/packages/node_modules/@node-red/editor-api/lib/editor/theme.js index 224f4cf6c..50b9b09d3 100644 --- a/packages/node_modules/@node-red/editor-api/lib/editor/theme.js +++ b/packages/node_modules/@node-red/editor-api/lib/editor/theme.js @@ -175,14 +175,16 @@ async function loadThemePlugin () { // update themeContext header image themeContext.header.image = result[0] } + } else if (themePlugin.header.image === false) { + themeContext.header.image = false } // if the plugin has a title - if (themePlugin.header.title) { - themeContext.header.title = themePlugin.header.title || themeContext.header.title + if (themePlugin.header.hasOwnProperty('title')) { + themeContext.header.title = themePlugin.header.title } // if the plugin has a header url - if (themePlugin.header.url) { - themeContext.header.url = themePlugin.header.url || themeContext.header.url + if (themePlugin.header.hasOwnProperty('url')) { + themeContext.header.url = themePlugin.header.url } }