We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 108b167 commit 6e7d70aCopy full SHA for 6e7d70a
1 file changed
TablePro/Views/Sidebar/FavoritesTabView.swift
@@ -81,6 +81,11 @@ internal struct FavoritesTabView: View {
81
deleteSelectedFavorites()
82
}
83
.onChange(of: selectedFavoriteIds) { oldIds, newIds in
84
+ if newIds.isEmpty {
85
+ lastInsertedFavoriteId = nil
86
+ return
87
+ }
88
+
89
let added = newIds.subtracting(oldIds)
90
guard added.count == 1,
91
newIds.count == 1,
@@ -93,11 +98,6 @@ internal struct FavoritesTabView: View {
93
98
lastInsertedFavoriteId = selectedId
94
99
95
100
96
- .onChange(of: selectedFavoriteIds) {
97
- if selectedFavoriteIds.isEmpty {
- lastInsertedFavoriteId = nil
- }
101
102
103
/// Renders tree items with DisclosureGroup for folders.
0 commit comments