Hide and force enable isCloseToTray option on macOS

This commit is contained in:
Natsumi
2025-10-27 19:13:46 +11:00
parent 7b9490e110
commit 03509a441b
3 changed files with 14 additions and 5 deletions

View File

@@ -81,6 +81,7 @@
:tooltip="t('view.settings.general.application.startup_linux')"
@change="setIsStartAsMinimizedState" />
<simple-switch
v-if="!isMacOS"
:label="t('view.settings.general.application.tray')"
:value="isCloseToTray"
@change="setIsCloseToTray" />
@@ -364,6 +365,9 @@
const ossDialog = ref(false);
const isLinux = computed(() => LINUX);
const isMacOS = computed(() => {
return navigator.platform.indexOf('Mac') > -1;
});
const OpenSourceSoftwareNoticeDialog = defineAsyncComponent(
() => import('../../dialogs/OpenSourceSoftwareNoticeDialog.vue')