From 78ee65f0d178236cac0fc2dc8511a580a3d2666b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A0=D1=83=D1=81=D1=82=D0=B0=D0=BC=20=D0=9E=D0=B9=D1=82?= =?UTF-8?q?=D0=BE=D0=B2?= Date: Sun, 23 Mar 2025 12:38:51 +0300 Subject: [PATCH] Fixes keyboard button --- .../PageNavigationView.swift | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) 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) + } } } }