From 4ec1bb37b94e80b127ea090f1735057da58c23d5 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Mon, 16 Jun 2025 14:42:47 +0200 Subject: [PATCH] nit focus modal --- .../components/apps/components/layout/AppContainer.svelte | 1 + frontend/src/lib/components/apps/editor/AppEditor.svelte | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/frontend/src/lib/components/apps/components/layout/AppContainer.svelte b/frontend/src/lib/components/apps/components/layout/AppContainer.svelte index c5b2054415..cc553e4df3 100644 --- a/frontend/src/lib/components/apps/components/layout/AppContainer.svelte +++ b/frontend/src/lib/components/apps/components/layout/AppContainer.svelte @@ -48,6 +48,7 @@ }) function onFocus() { + console.log('focus 2', id) $focusedGrid = { parentComponentId: id, subGridIndex: 0 diff --git a/frontend/src/lib/components/apps/editor/AppEditor.svelte b/frontend/src/lib/components/apps/editor/AppEditor.svelte index 148742dc96..d03c0ba42d 100644 --- a/frontend/src/lib/components/apps/editor/AppEditor.svelte +++ b/frontend/src/lib/components/apps/editor/AppEditor.svelte @@ -264,7 +264,11 @@ if (befSelected) { if (!['ctx', 'state'].includes(befSelected) && !befSelected?.startsWith(BG_PREFIX)) { let item = findGridItem($appStore, befSelected) - if (item?.data.type === 'containercomponent' || item?.data.type === 'listcomponent') { + if ( + item?.data.type === 'containercomponent' || + item?.data.type === 'listcomponent' || + item?.data.type === 'modalcomponent' + ) { $focusedGrid = { parentComponentId: befSelected, subGridIndex: 0