diff --git a/app/src/main/java/io/github/sspanak/tt9/ui/main/MainLayoutNumpad.java b/app/src/main/java/io/github/sspanak/tt9/ui/main/MainLayoutNumpad.java
index 634886aa..ceea92de 100644
--- a/app/src/main/java/io/github/sspanak/tt9/ui/main/MainLayoutNumpad.java
+++ b/app/src/main/java/io/github/sspanak/tt9/ui/main/MainLayoutNumpad.java
@@ -164,8 +164,10 @@ class MainLayoutNumpad extends BaseMainLayout {
if (height <= 0 || forceRecalculate) {
Resources resources = tt9.getResources();
height = getKeyHeightCompat() * 4
+ + Math.round(resources.getDimension(R.dimen.numpad_status_bar_spacing_top))
+ + resources.getDimensionPixelSize(R.dimen.numpad_status_bar_spacing_bottom)
+ resources.getDimensionPixelSize(R.dimen.numpad_suggestion_height)
- + Math.round(resources.getDimension(R.dimen.numpad_spacing_bottom))
+ + Math.round(resources.getDimension(R.dimen.numpad_keys_spacing_bottom))
+ getBottomInsetSize();
}
diff --git a/app/src/main/res/layout/panel_numpad_left.xml b/app/src/main/res/layout/panel_numpad_left.xml
index e1a2d48f..2fa3abe7 100644
--- a/app/src/main/res/layout/panel_numpad_left.xml
+++ b/app/src/main/res/layout/panel_numpad_left.xml
@@ -5,28 +5,28 @@
diff --git a/app/src/main/res/layout/panel_numpad_right.xml b/app/src/main/res/layout/panel_numpad_right.xml
index fe17e7d7..99230b53 100644
--- a/app/src/main/res/layout/panel_numpad_right.xml
+++ b/app/src/main/res/layout/panel_numpad_right.xml
@@ -5,19 +5,19 @@
style="@style/TTheme.Numpad.Column.Fn">
diff --git a/app/src/main/res/layout/panel_numpad_status_bar.xml b/app/src/main/res/layout/panel_numpad_status_bar.xml
index 75efdf29..4ced02a9 100644
--- a/app/src/main/res/layout/panel_numpad_status_bar.xml
+++ b/app/src/main/res/layout/panel_numpad_status_bar.xml
@@ -1,8 +1,7 @@
+ style="@style/TTheme.Numpad.TopBar"
+ android:id="@+id/status_bar_container">
-
+
@@ -103,7 +103,7 @@
-
+
diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml
index 28928983..34ab5891 100644
--- a/app/src/main/res/values/dimens.xml
+++ b/app/src/main/res/values/dimens.xml
@@ -38,7 +38,9 @@
9999dp
- 6dp
+ 0dp
+ 2dp
+ 6dp
56dp
3dp
diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml
index 2c60c68e..b035bbbd 100644
--- a/app/src/main/res/values/styles.xml
+++ b/app/src/main/res/values/styles.xml
@@ -77,7 +77,6 @@
- @dimen/main_small_suggestion_text_size
-
@@ -164,7 +163,7 @@
- wrap_content
- 0dp
- vertical
- - @dimen/numpad_spacing_bottom
+ - @dimen/numpad_keys_spacing_bottom
@@ -172,12 +171,23 @@
Numpad Status Bar
*******************************************-->
-
+
+
+
+
-
-
-
-
-
-