diff --git a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/(suggestions)/empty.svelte b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/(suggestions)/empty.svelte index d1c79f638..ff15cef94 100644 --- a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/(suggestions)/empty.svelte +++ b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/(suggestions)/empty.svelte @@ -47,6 +47,7 @@ let hScroller: HTMLElement | null = null; let headerElement: HTMLElement | null = null; let rangeOverlayEl: HTMLDivElement | null = null; + let fadeBottomOverlayEl: HTMLDivElement | null = null; let customColumns = $state([]); let showFloatingBar = $state(true); @@ -370,8 +371,14 @@ function onPopoverShowStateChanged(value: boolean) { showFloatingBar = !value; - if ($isSmallViewport && rangeOverlayEl) { - rangeOverlayEl.style.opacity = value ? '0' : '1'; + if ($isSmallViewport) { + setTimeout(() => { + [rangeOverlayEl, fadeBottomOverlayEl].forEach((el) => { + if (el) { + el.style.opacity = value ? '0' : '1'; + } + }); + }, 0); } const currentScrollLeft = hScroller?.scrollLeft || 0; @@ -733,14 +740,13 @@