From 5ee7140b4ce378677bef7c4ff2403d8438e6e8e1 Mon Sep 17 00:00:00 2001 From: Solaris-star <67425364+Solaris-star@users.noreply.github.com> Date: Mon, 24 Aug 2026 01:44:41 +0800 Subject: [PATCH] fix: render code editor drawer above settings modal (#27648) The ComfyUI workflow.json Edit drawer (CodeEditorModal -> Drawer) used z-999, while the admin Settings dialog (Modal) uses z-9999. Since both are appended to
, the drawer rendered behind the settings dialog and appeared to open 'in the background' (#27647). Add an optional zIndexClass prop to Drawer (default z-999, preserving existing behaviour for all other callers) and pass z-99999 from CodeEditorModal so the editor surfaces above any enclosing modal. --- src/lib/components/common/CodeEditorModal.svelte | 2 +- src/lib/components/common/Drawer.svelte | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/lib/components/common/CodeEditorModal.svelte b/src/lib/components/common/CodeEditorModal.svelte index b2ff76aa24..10f443ff3f 100644 --- a/src/lib/components/common/CodeEditorModal.svelte +++ b/src/lib/components/common/CodeEditorModal.svelte @@ -26,7 +26,7 @@ }); -