From fe5620dfd0e103f54c82f662c44c4a450dced02d Mon Sep 17 00:00:00 2001 From: Vyacheslav Tumanov Date: Fri, 28 Jul 2023 16:03:57 +0500 Subject: [PATCH] UBER-614: fix submenu popups on scrolling (#3530) Signed-off-by: Vyacheslav Tumanov --- packages/ui/src/components/Scroller.svelte | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/ui/src/components/Scroller.svelte b/packages/ui/src/components/Scroller.svelte index 90626e71a7..bf50d7a7bd 100644 --- a/packages/ui/src/components/Scroller.svelte +++ b/packages/ui/src/components/Scroller.svelte @@ -478,7 +478,12 @@ class="scroll relative flex-shrink" style:overflow-x={horizontal ? 'auto' : 'hidden'} on:scroll={() => { - if ($tooltipstore.label !== undefined || $tooltipstore.component !== undefined) closeTooltip() + if ( + $tooltipstore.label !== undefined || + ($tooltipstore.component !== undefined && $tooltipstore.kind !== 'submenu') + ) { + closeTooltip() + } }} >