From 9ebf0f6a6b9d8195fe0e428634940a886416d2e9 Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Tue, 7 Feb 2023 17:44:36 +0800 Subject: [PATCH] Show bottom buttons when we show nav bar, make tap toggle the two --- .../Sources/App/Views/WebReader/WebReaderContainer.swift | 3 ++- .../Sources/App/Views/WebReader/WebReaderViewModel.swift | 4 ---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/apple/OmnivoreKit/Sources/App/Views/WebReader/WebReaderContainer.swift b/apple/OmnivoreKit/Sources/App/Views/WebReader/WebReaderContainer.swift index dbaebd0e0..fe1c9dfc4 100644 --- a/apple/OmnivoreKit/Sources/App/Views/WebReader/WebReaderContainer.swift +++ b/apple/OmnivoreKit/Sources/App/Views/WebReader/WebReaderContainer.swift @@ -368,7 +368,8 @@ struct WebReaderContainerView: View { ) .onTapGesture { withAnimation { - navBarVisibilityRatio = 1 + showBottomBar = !showBottomBar + navBarVisibilityRatio = navBarVisibilityRatio == 1 ? 0 : 1 showNavBarActionID = UUID() } } diff --git a/apple/OmnivoreKit/Sources/App/Views/WebReader/WebReaderViewModel.swift b/apple/OmnivoreKit/Sources/App/Views/WebReader/WebReaderViewModel.swift index ecc6f4b1d..d4f9d6590 100644 --- a/apple/OmnivoreKit/Sources/App/Views/WebReader/WebReaderViewModel.swift +++ b/apple/OmnivoreKit/Sources/App/Views/WebReader/WebReaderViewModel.swift @@ -15,10 +15,6 @@ struct SafariWebLink: Identifiable { @Published var isDownloadingAudio: Bool = false @Published var audioDownloadTask: Task? - deinit { - print("deinit WebReaderViewModel") - } - func hasOriginalUrl(_ item: LinkedItem) -> Bool { if let pageURLString = item.pageURLString, let host = URL(string: pageURLString)?.host { if host == "omnivore.app" {