From 0d0ee753dfa49474c1e8a066d3db3f51587265be Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Mon, 14 Jun 2021 15:35:10 -0400 Subject: [PATCH] Make portrait bubbled keyboard height dynamic based on bubble height. --- .../securesms/components/KeyboardAwareLinearLayout.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/KeyboardAwareLinearLayout.java b/app/src/main/java/org/thoughtcrime/securesms/components/KeyboardAwareLinearLayout.java index dcda73426f..0066ba0a46 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/KeyboardAwareLinearLayout.java +++ b/app/src/main/java/org/thoughtcrime/securesms/components/KeyboardAwareLinearLayout.java @@ -229,7 +229,8 @@ public class KeyboardAwareLinearLayout extends LinearLayoutCompat { private int getKeyboardPortraitHeight() { if (isBubble) { - return getRootView().getHeight() - minCustomKeyboardTopMarginPortrait; + int height = getRootView().getHeight(); + return height - (int)(height * 0.45); } int keyboardHeight = PreferenceManager.getDefaultSharedPreferences(getContext())