diff --git a/flutter_keyboard_visibility_temp_fork/android/src/main/java/com/jrai/flutter_keyboard_visibility_temp_fork/FlutterKeyboardVisibilityTempForkPlugin.java b/flutter_keyboard_visibility_temp_fork/android/src/main/java/com/jrai/flutter_keyboard_visibility_temp_fork/FlutterKeyboardVisibilityTempForkPlugin.java index e4d48ff..b173868 100644 --- a/flutter_keyboard_visibility_temp_fork/android/src/main/java/com/jrai/flutter_keyboard_visibility_temp_fork/FlutterKeyboardVisibilityTempForkPlugin.java +++ b/flutter_keyboard_visibility_temp_fork/android/src/main/java/com/jrai/flutter_keyboard_visibility_temp_fork/FlutterKeyboardVisibilityTempForkPlugin.java @@ -69,9 +69,9 @@ public void onGlobalLayout() { Rect r = new Rect(); mainView.getWindowVisibleDisplayFrame(r); - // check if the visible part of the screen is less than 85% + // check if the visible part of the screen is less than 82% // if it is then the keyboard is showing - boolean newState = ((double)r.height() / (double)mainView.getRootView().getHeight()) < 0.85; + boolean newState = ((double)r.height() / (double)mainView.getRootView().getHeight()) < 0.82; if (newState != isVisible) { isVisible = newState;