From b29f7228d5bacf7086b7155f24d92fffd65bda11 Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Sun, 31 May 2026 01:52:17 +0800
Subject: [PATCH] Prepare 7.8.6 explicit app grid launch release

---
 Apptag/ProcessSingleton.swift |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/Apptag/ProcessSingleton.swift b/Apptag/ProcessSingleton.swift
index cf8db77..af0e54b 100644
--- a/Apptag/ProcessSingleton.swift
+++ b/Apptag/ProcessSingleton.swift
@@ -31,7 +31,11 @@
     }
 
     private static func handOffAndExit() -> Never {
-        let shouldShowOverlay = !CommandLine.arguments.dropFirst().contains("--hide")
+        let arguments = CommandLine.arguments.dropFirst()
+        let shouldShowOverlay = arguments.contains("--show-overlay")
+        if !shouldShowOverlay {
+            NSApplication.shared.setActivationPolicy(.accessory)
+        }
         let ownerInstance = NSRunningApplication
             .runningApplications(withBundleIdentifier: AppIdentity.bundleIdentifier)
             .filter { $0.processIdentifier != getpid() && !$0.isTerminated }

--
Gitblit v1.9.3