fix(stage-tamagotchi): quit app on Live2D close button to cleanup background processes (#1361)

This commit is contained in:
Stardust
2026-03-15 01:54:50 +08:00
committed by GitHub
parent 1a1f720c93
commit 53d1e25173
@@ -17,10 +17,10 @@ import IndicatorMicVolume from './indicator-mic-volume.vue'
import {
electron,
electronAppQuit,
electronOpenChat,
electronOpenSettings,
electronStartDraggingWindow,
electronWindowClose,
electronWindowSetAlwaysOnTop,
} from '../../../../shared/eventa'
@@ -35,7 +35,7 @@ const { alwaysOnTop, controlsIslandIconSize } = storeToRefs(settingsStore)
const openSettings = useElectronEventaInvoke(electronOpenSettings)
const openChat = useElectronEventaInvoke(electronOpenChat)
const isLinux = useElectronEventaInvoke(electron.app.isLinux)
const closeWindow = useElectronEventaInvoke(electronWindowClose)
const closeWindow = useElectronEventaInvoke(electronAppQuit)
const setAlwaysOnTop = useElectronEventaInvoke(electronWindowSetAlwaysOnTop)
const expanded = ref(false)