Dismiss bookmarks view when switching tabs

Changelog-Fixed: Dismiss bookmarks view when switching tabs
This commit is contained in:
William Casarin
2023-05-07 09:30:05 -07:00
parent 7a8bfffc29
commit a007e18add

View File

@@ -13,6 +13,7 @@ struct BookmarksView: View {
private let bookmarksTitle = NSLocalizedString("Bookmarks", comment: "Title of bookmarks view") private let bookmarksTitle = NSLocalizedString("Bookmarks", comment: "Title of bookmarks view")
@State private var clearAllAlert: Bool = false @State private var clearAllAlert: Bool = false
@Environment(\.dismiss) var dismiss
@ObservedObject var manager: BookmarksManager @ObservedObject var manager: BookmarksManager
init(state: DamusState) { init(state: DamusState) {
@@ -41,6 +42,9 @@ struct BookmarksView: View {
} }
} }
} }
.onReceive(handle_notify(.switched_timeline)) { _ in
dismiss()
}
.navigationBarTitleDisplayMode(.inline) .navigationBarTitleDisplayMode(.inline)
.navigationTitle(bookmarksTitle) .navigationTitle(bookmarksTitle)
.toolbar { .toolbar {