mirror of
https://github.com/yattee/yattee.git
synced 2025-04-26 16:46:29 +00:00
Fix url opening
This commit is contained in:
parent
a9e9fa3a6d
commit
160ea86298
@ -163,7 +163,9 @@ struct OpenURLHandler {
|
|||||||
resource
|
resource
|
||||||
.load()
|
.load()
|
||||||
.onSuccess { response in
|
.onSuccess { response in
|
||||||
if let channel: Channel = response.typedContent() {
|
if let page: ChannelPage = response.typedContent(),
|
||||||
|
let channel = page.channel
|
||||||
|
{
|
||||||
DispatchQueue.main.async {
|
DispatchQueue.main.async {
|
||||||
NavigationModel.shared.openChannel(
|
NavigationModel.shared.openChannel(
|
||||||
channel,
|
channel,
|
||||||
|
@ -110,7 +110,6 @@ struct YatteeApp: App {
|
|||||||
.onDisappear { player.presentingPlayer = false }
|
.onDisappear { player.presentingPlayer = false }
|
||||||
.environment(\.managedObjectContext, persistenceController.container.viewContext)
|
.environment(\.managedObjectContext, persistenceController.container.viewContext)
|
||||||
.environment(\.navigationStyle, .sidebar)
|
.environment(\.navigationStyle, .sidebar)
|
||||||
|
|
||||||
.handlesExternalEvents(preferring: Set(["player", "*"]), allowing: Set(["player", "*"]))
|
.handlesExternalEvents(preferring: Set(["player", "*"]), allowing: Set(["player", "*"]))
|
||||||
}
|
}
|
||||||
.handlesExternalEvents(matching: Set(["player", "*"]))
|
.handlesExternalEvents(matching: Set(["player", "*"]))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user