From 561541e7b46a6aa52ca8570b2cc32db19b0d64e6 Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Thu, 28 May 2026 18:48:35 +0800
Subject: [PATCH] Consolidate app grid interaction state

---
 Apptag/AppGridCollectionView.swift |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/Apptag/AppGridCollectionView.swift b/Apptag/AppGridCollectionView.swift
index b2884d7..3516782 100644
--- a/Apptag/AppGridCollectionView.swift
+++ b/Apptag/AppGridCollectionView.swift
@@ -339,7 +339,9 @@
         guard let coordinator,
               coordinator.displayStyle != .flat
         else { return }
-        coordinator.onDropOutsideGroup(path, source, copy)
+        DispatchQueue.main.async {
+            coordinator.onDropOutsideGroup(path, source, copy)
+        }
     }
 
     private func setup() {

--
Gitblit v1.9.3