diff --git a/app/src/main/java/emu/skyline/MainActivity.kt b/app/src/main/java/emu/skyline/MainActivity.kt index d884fcb7..aacd3b9f 100644 --- a/app/src/main/java/emu/skyline/MainActivity.kt +++ b/app/src/main/java/emu/skyline/MainActivity.kt @@ -294,14 +294,9 @@ class MainActivity : AppCompatActivity() { } private fun populateAdapter() { - binding.textTitle.text = null - binding.textTitle.visibility = View.GONE val items = getDataItems() + binding.emptyPlaceholder.isVisible = items.isEmpty() adapter.setItems(items) - if (items.isEmpty()) { - binding.textTitle.visibility = View.VISIBLE - binding.textTitle.text = getString(R.string.no_rom) - } } override fun onStart() { diff --git a/app/src/main/res/layout/main_activity.xml b/app/src/main/res/layout/main_activity.xml index 267cba9c..6ce42cb1 100644 --- a/app/src/main/res/layout/main_activity.xml +++ b/app/src/main/res/layout/main_activity.xml @@ -109,18 +109,19 @@ android:layout_width="match_parent" android:layout_height="72dp" android:layout_marginHorizontal="8dp" - android:layout_marginTop="8dp" + android:layout_marginVertical="8dp" app:cardUseCompatPadding="true" app:layout_constraintTop_toBottomOf="@id/sub_text" app:shapeAppearance="@style/ShapeAppearance.Material3.Corner.ExtraLarge" />