From ef5fd3a87927c42eb1ed5ab42124e7a22c7d0674 Mon Sep 17 00:00:00 2001 From: Kristina Date: Wed, 11 Sep 2024 06:16:25 +0400 Subject: [PATCH] UBERF-7989: do not close thread on close popup with ecs (#6519) --- packages/ui/src/components/Header.svelte | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/ui/src/components/Header.svelte b/packages/ui/src/components/Header.svelte index e775c6b949..27b782a80a 100644 --- a/packages/ui/src/components/Header.svelte +++ b/packages/ui/src/components/Header.svelte @@ -21,7 +21,8 @@ ButtonIcon, deviceOptionsStore as deviceInfo, resizeObserver, - HeaderAdaptive + HeaderAdaptive, + popupstore } from '..' export let type: 'type-aside' | 'type-popup' | 'type-component' | 'type-panel' = 'type-component' @@ -62,6 +63,11 @@ if (closeButton && ev.key === 'Escape') { ev.preventDefault() ev.stopPropagation() + + if (type === 'type-aside' && $popupstore.length > 0) { + return + } + dispatch('close') } }