From 3926f1f2e42c15b6b530ba8e55b4aa583ca8c8b0 Mon Sep 17 00:00:00 2001 From: Niko PLP Date: Mon, 12 Aug 2024 01:15:13 +0300 Subject: [PATCH] offset for viewer menu if no discrete --- ng-app/src/lib/FullLayout.svelte | 2 +- ng-app/src/lib/components/MenuItem.svelte | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/ng-app/src/lib/FullLayout.svelte b/ng-app/src/lib/FullLayout.svelte index ab137b2..dd0ac75 100644 --- a/ng-app/src/lib/FullLayout.svelte +++ b/ng-app/src/lib/FullLayout.svelte @@ -645,7 +645,7 @@ {/if} {#if $cur_viewer} - 1 ? open_view_as : undefined} clickable={($available_viewers.length > 1 || !$cur_tab_view_or_edit) && function () { if ($available_viewers.length > 1) { open_view_as = !open_view_as; } else { set_view_or_edit(true); hideMenu(); } open_edit_with=false;} }> + 1 ? open_view_as : undefined} clickable={($available_viewers.length > 1 || !$cur_tab_view_or_edit) && function () { if ($available_viewers.length > 1) { open_view_as = !open_view_as; } else { set_view_or_edit(true); hideMenu(); } open_edit_with=false;} }> { e.currentTarget.blur(); clickable();}} on:keypress={clickable} on:keydown={(e) => {if (e.code=='Space') { e.preventDefault(); clickable();} }}> {#if dropdown!==undefined} -
+
{#if dropdown} {:else} {/if} + {#if offset} +
+ +
+ {/if} {/if} {:else if clickable === false}