From e7528f13a2ddfc436a9e0776286a02462e26816e Mon Sep 17 00:00:00 2001 From: Chenlei Hu Date: Wed, 25 Dec 2024 21:59:37 -0500 Subject: [PATCH] [Theme] Fallback secondary menu bg to menu bg if not set (#2052) --- src/stores/workspace/colorPaletteStore.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/stores/workspace/colorPaletteStore.ts b/src/stores/workspace/colorPaletteStore.ts index a5508e1a6..3060dc93a 100644 --- a/src/stores/workspace/colorPaletteStore.ts +++ b/src/stores/workspace/colorPaletteStore.ts @@ -53,6 +53,15 @@ export const useColorPaletteStore = defineStore('colorPalette', () => { * @returns The completed palette. */ const completePalette = (palette: Palette): CompletedPalette => { + // Set comfy-menu-secondary-bg to comfy-menu-bg if not set + if ( + palette.colors.comfy_base['comfy-menu-bg'] && + !palette.colors.comfy_base['comfy-menu-secondary-bg'] + ) { + palette.colors.comfy_base['comfy-menu-secondary-bg'] = + palette.colors.comfy_base['comfy-menu-bg'] + } + return { ...palette, colors: {