From 0d6bc669f56f8aefcad11e39f3642a852efabf14 Mon Sep 17 00:00:00 2001 From: filtered <176114999+webfiltered@users.noreply.github.com> Date: Wed, 19 Feb 2025 21:59:17 +1100 Subject: [PATCH] [Desktop] Fix invalid type assertion in API (#2631) --- src/components/MenuHamburger.vue | 4 ++-- src/components/topbar/TopMenubar.vue | 4 ++-- src/utils/envUtil.ts | 9 +++------ 3 files changed, 7 insertions(+), 10 deletions(-) diff --git a/src/components/MenuHamburger.vue b/src/components/MenuHamburger.vue index 70532cecc..e4277631d 100644 --- a/src/components/MenuHamburger.vue +++ b/src/components/MenuHamburger.vue @@ -13,7 +13,7 @@ :aria-label="$t('menu.showMenu')" aria-live="assertive" @click="exitFocusMode" - @contextmenu="showNativeMenu" + @contextmenu="showNativeSystemMenu" />
@@ -26,7 +26,7 @@ import { CSSProperties, computed, watchEffect } from 'vue' import { app } from '@/scripts/app' import { useSettingStore } from '@/stores/settingStore' import { useWorkspaceStore } from '@/stores/workspaceStore' -import { showNativeMenu } from '@/utils/envUtil' +import { showNativeSystemMenu } from '@/utils/envUtil' const workspaceState = useWorkspaceStore() const settingStore = useSettingStore() diff --git a/src/components/topbar/TopMenubar.vue b/src/components/topbar/TopMenubar.vue index f37879d51..60d81e21f 100644 --- a/src/components/topbar/TopMenubar.vue +++ b/src/components/topbar/TopMenubar.vue @@ -21,7 +21,7 @@ v-tooltip="{ value: $t('menu.hideMenu'), showDelay: 300 }" :aria-label="$t('menu.hideMenu')" @click="workspaceState.focusMode = true" - @contextmenu="showNativeMenu" + @contextmenu="showNativeSystemMenu" />