Let agents show and drive Page view tabs on the iPhone
This commit is contained in:
@@ -89,9 +89,7 @@ final class Store {
|
||||
let imageCache = ImageCache()
|
||||
let events = Listeners<ByreEvent>()
|
||||
let paneFocus: PaneFocus
|
||||
#if os(macOS)
|
||||
let remote: Remote
|
||||
#endif
|
||||
let forwards: Forwards
|
||||
let pages: Pages
|
||||
|
||||
@@ -115,10 +113,8 @@ final class Store {
|
||||
self.pages = pages
|
||||
leadFeed = Feed(shown: { true })
|
||||
paneFocus = PaneFocus(api: api)
|
||||
#if os(macOS)
|
||||
remote = Remote(api: api)
|
||||
remote.store = self
|
||||
#endif
|
||||
pages.popup = { [weak self] page in
|
||||
self?.openPage(page)
|
||||
}
|
||||
@@ -144,9 +140,7 @@ final class Store {
|
||||
stopped = true
|
||||
globalStream?.stop()
|
||||
leadStream?.stop()
|
||||
#if os(macOS)
|
||||
remote.stop()
|
||||
#endif
|
||||
drafts?.flush()
|
||||
await paneFocus.leave()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user