diff options
Diffstat (limited to 'Sora/Views')
| -rw-r--r-- | Sora/Views/ContentView.swift | 2 | ||||
| -rw-r--r-- | Sora/Views/MainView.swift | 3 | ||||
| -rw-r--r-- | Sora/Views/Post/PostGridView.swift | 2 |
3 files changed, 4 insertions, 3 deletions
diff --git a/Sora/Views/ContentView.swift b/Sora/Views/ContentView.swift index 22c17f6..053e98d 100644 --- a/Sora/Views/ContentView.swift +++ b/Sora/Views/ContentView.swift @@ -1,7 +1,7 @@ import SwiftUI struct ContentView: View { - @EnvironmentObject private var manager: MoebooruManager + @EnvironmentObject var manager: MoebooruManager var body: some View { #if os(macOS) diff --git a/Sora/Views/MainView.swift b/Sora/Views/MainView.swift index 7ad7c77..966d986 100644 --- a/Sora/Views/MainView.swift +++ b/Sora/Views/MainView.swift @@ -9,14 +9,15 @@ struct MainView: View { #if os(macOS) ContentView() .environmentObject(settings) + .environmentObject(manager) #else TabView(selection: $selectedTab) { ContentView() + .environmentObject(manager) .tabItem { Label("Posts", systemImage: "rectangle.stack") } .tag(0) - .environmentObject(manager) NavigationStack { BookmarksView(selectedTab: $selectedTab) diff --git a/Sora/Views/Post/PostGridView.swift b/Sora/Views/Post/PostGridView.swift index 487bde8..2054ef1 100644 --- a/Sora/Views/Post/PostGridView.swift +++ b/Sora/Views/Post/PostGridView.swift @@ -84,7 +84,7 @@ struct PostGridView: View { #endif .toolbar { if !manager.tags.isEmpty { - ToolbarItem(placement: .bottomBar) { + ToolbarItem { let contained = settings.bookmarks.contains(where: { $0.tags == manager.tags }) Button(action: { |