멀티위젯

This commit is contained in:
Macbook
2026-06-15 21:09:26 +09:00
parent 44f6ddfa0f
commit 74c69c4ef2
+7
View File
@@ -46,6 +46,13 @@ export async function openWidgetWindow(instance: FloatingWidgetInstance): Promis
widgetWindows.set(instance.id, win); widgetWindows.set(instance.id, win);
void win.once('tauri://created', () => {
void win.setFocus();
});
void win.once('tauri://error', (e) => {
console.error('[widgetWindows] create failed', instance.id, e);
widgetWindows.delete(instance.id);
});
void win.once('tauri://destroyed', () => { void win.once('tauri://destroyed', () => {
widgetWindows.delete(instance.id); widgetWindows.delete(instance.id);
}); });