Skip to content

Commit 06ab215

Browse files
committed
fix: append favorite query to editor instead of replacing existing content
1 parent 89202b2 commit 06ab215

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

TablePro/Views/Main/Extensions/MainContentCoordinator+Favorites.swift

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,13 @@ extension MainContentCoordinator {
1616

1717
if let tabIndex = tabManager.selectedTabIndex,
1818
tabManager.tabs[tabIndex].tabType == .query {
19-
tabManager.tabs[tabIndex].query = favorite.query
19+
let existing = tabManager.tabs[tabIndex].query
20+
.trimmingCharacters(in: .whitespacesAndNewlines)
21+
if existing.isEmpty {
22+
tabManager.tabs[tabIndex].query = favorite.query
23+
} else {
24+
tabManager.tabs[tabIndex].query += "\n\n" + favorite.query
25+
}
2026
} else {
2127
runFavoriteInNewTab(favorite)
2228
}

0 commit comments

Comments
 (0)