From 26e2f4de52c4aef06d1b834fc101d7dfac3b810c Mon Sep 17 00:00:00 2001
From: Ariver <ar@MacBook-Air.local>
Date: Sat, 16 May 2026 02:05:32 +0800
Subject: [PATCH] Release TagLauncher 5.7.8 build 583

---
 Apptag/ContentView.swift |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/Apptag/ContentView.swift b/Apptag/ContentView.swift
index 3430c2e..cc4bdea 100644
--- a/Apptag/ContentView.swift
+++ b/Apptag/ContentView.swift
@@ -390,6 +390,7 @@
             .padding(.top, notchHeight > 0 ? notchHeight + 10 : 20)
             .padding(.trailing, 20)
             .keyboardShortcut("e", modifiers: .control)
+            .zIndex(2)
         }
     }
 
@@ -1253,8 +1254,6 @@
             .onChanged { value in
                 guard canReorderTag(tagName) else { return }
                 switch value {
-                case .first(true):
-                    beginTagNavReorder(tagName)
                 case .second(true, let drag?):
                     if tagNavDragItem == nil {
                         beginTagNavReorder(tagName)
@@ -1391,6 +1390,9 @@
     }
 
     private func setAppDragMode(_ active: Bool) {
+        if active {
+            endTagNavReorder()
+        }
         appDragModeActive = active
         if active {
             DispatchQueue.main.asyncAfter(deadline: .now() + 8) {
@@ -1424,6 +1426,7 @@
 
     func openApp(_ app: AppInfo) {
         appDragModeActive = false
+        endTagNavReorder()
         hideOverlay()
         let configuration = NSWorkspace.OpenConfiguration()
         NSWorkspace.shared.openApplication(at: app.path, configuration: configuration)

--
Gitblit v1.9.3