diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 8e62c452d35..0603796be19 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -164,7 +164,8 @@
+ android:parentActivityName="Settings"
+ android:theme="@style/Theme.SubSettings"/>
diff --git a/res/layout/settings_base_layout.xml b/res/layout/settings_base_layout.xml
index 7216d7660aa..f94d25d4841 100644
--- a/res/layout/settings_base_layout.xml
+++ b/res/layout/settings_base_layout.xml
@@ -19,6 +19,7 @@
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
+ android:fitsSystemWindows="true"
android:orientation="vertical">
+ android:layout_height="match_parent"/>
diff --git a/res/values/themes.xml b/res/values/themes.xml
index 4edd943a224..4249f97c6e1 100644
--- a/res/values/themes.xml
+++ b/res/values/themes.xml
@@ -27,8 +27,11 @@