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