diff --git a/Modules/Sources/PageNavigationFeature/PageNavigationView.swift b/Modules/Sources/PageNavigationFeature/PageNavigationView.swift index 61f44d4e..17b1de8a 100644 --- a/Modules/Sources/PageNavigationFeature/PageNavigationView.swift +++ b/Modules/Sources/PageNavigationFeature/PageNavigationView.swift @@ -84,13 +84,15 @@ public struct PageNavigation: View { store.page = String(min(Int(store.page.filter(\.isNumber))!, store.totalPages)) } .toolbar { - ToolbarItemGroup(placement: .keyboard) { - Spacer() - - Button { - store.send(.doneButtonTapped) - } label: { - Text("Done", bundle: .module) + if focus == .page { + ToolbarItemGroup(placement: .keyboard) { + Spacer() + + Button { + store.send(.doneButtonTapped) + } label: { + Text("Done", bundle: .module) + } } } }