This commit is contained in:
Balazs Perlaki-Horvath 2025-04-04 00:31:12 +02:00
parent c2019c5002
commit 62b766064c

View File

@ -299,11 +299,11 @@ struct RootView: View {
browser.pauseVideoWhenNotInPIP()
navigation.deleteTab(tabID: tabID)
}
.onReceive(keepOnlyTabs) { [weak navigation] notification in
.onReceive(keepOnlyTabs) {notification in
guard let tabsToKeep = notification.userInfo?["tabIds"] as? Set<NSManagedObjectID> else {
return
}
navigation?.keepOnlyTabsBy(tabIds: tabsToKeep)
navigation.keepOnlyTabsBy(tabIds: tabsToKeep)
}
.onReceive(appTerminates) { _ in
// CMD+Q -> Quit Kiwix, this also closes the last window