diff --git a/app/src/main/java/com/mintris/MainActivity.kt b/app/src/main/java/com/mintris/MainActivity.kt index 5acd71f..50821e2 100644 --- a/app/src/main/java/com/mintris/MainActivity.kt +++ b/app/src/main/java/com/mintris/MainActivity.kt @@ -1224,6 +1224,8 @@ class MainActivity : AppCompatActivity(), runOnUiThread { if (binding.pauseContainer.visibility == View.VISIBLE) { moveMenuSelectionUp() + // Ensure the selected item is visible + scrollToSelectedItem() } } } @@ -1232,6 +1234,8 @@ class MainActivity : AppCompatActivity(), runOnUiThread { if (binding.pauseContainer.visibility == View.VISIBLE) { moveMenuSelectionDown() + // Ensure the selected item is visible + scrollToSelectedItem() } } } diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index a6d5481..f277400 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -305,7 +305,6 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:background="@color/black" - android:gravity="center" android:orientation="vertical" android:visibility="gone"> @@ -314,6 +313,7 @@ android:layout_height="wrap_content" android:orientation="horizontal" android:gravity="center" + android:layout_marginTop="32dp" android:layout_marginBottom="32dp"> + android:scrollbars="none" + android:overScrollMode="never" + android:fillViewport="false"> + android:paddingTop="16dp" + android:paddingBottom="32dp">