From 87657102289dd23268a2e07e6e320d22b9c453f9 Mon Sep 17 00:00:00 2001 From: Grigorii Date: Thu, 14 Jul 2022 19:28:41 +0300 Subject: [PATCH] PET-3233: fix KeyboardBehaviorDetector when bottomInset == 0 --- .../keyboard_resizeable/KeyboardBehaviorDetector.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/navigation-base/src/main/java/ru/touchin/roboswag/navigation_base/keyboard_resizeable/KeyboardBehaviorDetector.kt b/navigation-base/src/main/java/ru/touchin/roboswag/navigation_base/keyboard_resizeable/KeyboardBehaviorDetector.kt index 7664877..04a03b0 100644 --- a/navigation-base/src/main/java/ru/touchin/roboswag/navigation_base/keyboard_resizeable/KeyboardBehaviorDetector.kt +++ b/navigation-base/src/main/java/ru/touchin/roboswag/navigation_base/keyboard_resizeable/KeyboardBehaviorDetector.kt @@ -53,7 +53,7 @@ class KeyboardBehaviorDetector( if (startNavigationBarHeight == -1) startNavigationBarHeight = bottomInset - if (startNavigationBarHeight > bottomInset) { + if (startNavigationBarHeight > bottomInset && bottomInset != 0) { // update height if it was initialized incorrectly startNavigationBarHeight = bottomInset listener.invoke(false, windowInsets)