From 8b370b5e177562ffb09a44c0b154be518d8ac28b Mon Sep 17 00:00:00 2001 From: Robert Kossessa Date: Fri, 22 Mar 2024 16:02:35 +0100 Subject: [PATCH] FIX: Reset dirtyState on dis(connect) --- src/renderer/src/deviceStore.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/renderer/src/deviceStore.ts b/src/renderer/src/deviceStore.ts index d13d97c..35238d3 100644 --- a/src/renderer/src/deviceStore.ts +++ b/src/renderer/src/deviceStore.ts @@ -197,6 +197,7 @@ export const useDeviceStore = defineStore('device', { connectDevice(deviceId: string | undefined = undefined, updateDevice: boolean = true) { if (deviceId) { this.currentDeviceId = deviceId + this.setDirtyState(false) if (updateDevice) { nanoIpc.connect(deviceId) } @@ -206,6 +207,7 @@ export const useDeviceStore = defineStore('device', { }, disconnectDevice(deviceId: string, updateDevice: boolean = true) { this.currentDeviceId = null + this.setDirtyState(false) if (updateDevice) { nanoIpc.disconnect(deviceId) }