Ariver
2026-05-10 cb68bda1e70856504ba520ff97b3e4f3c78e228d
Apptag/ApptagApp.swift
@@ -258,7 +258,7 @@
        panel.isReleasedWhenClosed = false
        panel.contentView = DismissibleHostingView(
            rootView: ContentView(hideOverlay: { [weak self] in
                self?.hideOverlay()
                self?.hideOverlay(force: true)
            }),
            onBackdropTap: { [weak self] in
                self?.hideOverlay()
@@ -267,9 +267,12 @@
        return panel
    }
    private func hideOverlay() {
        guard !isInEditMode else { return }
    private func hideOverlay(force: Bool = false) {
        guard force || !isInEditMode else { return }
        overlayWindow?.orderOut(nil)
        if force {
            overlayWindow = nil
        }
    }
    // MARK: - Global Hotkey (Shift+Option+Space)