fix: 重启之后无法保存界面的缩放 #354

This commit is contained in:
kangfenmao
2024-11-18 17:00:26 +08:00
parent 1bd190e986
commit 1a6903e32e
2 changed files with 18 additions and 5 deletions
+9
View File
@@ -35,6 +35,15 @@ export class ConfigManager {
this.notifySubscribers('tray', value)
}
getZoomFactor(): number {
return this.store.get('zoomFactor', 1) as number
}
setZoomFactor(factor: number) {
this.store.set('zoomFactor', factor)
this.notifySubscribers('zoomFactor', factor)
}
subscribe<T>(key: string, callback: (newValue: T) => void) {
if (!this.subscribers.has(key)) {
this.subscribers.set(key, [])