diff options
| author | t895 <clombardo169@gmail.com> | 2024-01-25 20:49:57 -0500 | 
|---|---|---|
| committer | t895 <clombardo169@gmail.com> | 2024-01-25 20:49:57 -0500 | 
| commit | 677c2c2cd2bb01352885cb5caea654d3f900461f (patch) | |
| tree | 562d05e0a4317d1aa28c2ac0820d3d5a1a86b771 | |
| parent | ee540c712c9517319e61f1aebf23eebc88cb63c6 (diff) | |
android: Disable default focus highlight on views that shouldn't be selected
11 files changed, 19 insertions, 5 deletions
| diff --git a/src/android/app/src/main/res/layout-w600dp/fragment_about.xml b/src/android/app/src/main/res/layout-w600dp/fragment_about.xml index 221428740..a5eba6474 100644 --- a/src/android/app/src/main/res/layout-w600dp/fragment_about.xml +++ b/src/android/app/src/main/res/layout-w600dp/fragment_about.xml @@ -30,6 +30,7 @@          android:layout_height="match_parent"          android:fadeScrollbars="false"          android:scrollbars="vertical" +        android:defaultFocusHighlightEnabled="false"          app:layout_behavior="@string/appbar_scrolling_view_behavior">          <LinearLayout diff --git a/src/android/app/src/main/res/layout-w600dp/fragment_game_properties.xml b/src/android/app/src/main/res/layout-w600dp/fragment_game_properties.xml index 551f255c0..7cdef569f 100644 --- a/src/android/app/src/main/res/layout-w600dp/fragment_game_properties.xml +++ b/src/android/app/src/main/res/layout-w600dp/fragment_game_properties.xml @@ -14,6 +14,7 @@          android:clipToPadding="false"          android:fadeScrollbars="false"          android:scrollbars="vertical" +        android:defaultFocusHighlightEnabled="false"          app:layout_constraintEnd_toEndOf="parent"          app:layout_constraintStart_toEndOf="@+id/icon_layout"          app:layout_constraintTop_toTopOf="parent"> diff --git a/src/android/app/src/main/res/layout/fragment_about.xml b/src/android/app/src/main/res/layout/fragment_about.xml index 1520bccee..7f32e139a 100644 --- a/src/android/app/src/main/res/layout/fragment_about.xml +++ b/src/android/app/src/main/res/layout/fragment_about.xml @@ -30,6 +30,7 @@          android:layout_height="match_parent"          android:scrollbars="vertical"          android:fadeScrollbars="false" +        android:defaultFocusHighlightEnabled="false"          app:layout_behavior="@string/appbar_scrolling_view_behavior">          <LinearLayout diff --git a/src/android/app/src/main/res/layout/fragment_addons.xml b/src/android/app/src/main/res/layout/fragment_addons.xml index d8d522dca..b029b4209 100644 --- a/src/android/app/src/main/res/layout/fragment_addons.xml +++ b/src/android/app/src/main/res/layout/fragment_addons.xml @@ -30,6 +30,8 @@          android:layout_width="match_parent"          android:layout_height="0dp"          android:clipToPadding="false" +        android:defaultFocusHighlightEnabled="false" +        android:nextFocusDown="@id/button_install"          app:layout_behavior="@string/appbar_scrolling_view_behavior"          app:layout_constraintBottom_toBottomOf="parent"          app:layout_constraintEnd_toEndOf="parent" diff --git a/src/android/app/src/main/res/layout/fragment_early_access.xml b/src/android/app/src/main/res/layout/fragment_early_access.xml index 24b130543..12e233afc 100644 --- a/src/android/app/src/main/res/layout/fragment_early_access.xml +++ b/src/android/app/src/main/res/layout/fragment_early_access.xml @@ -32,6 +32,7 @@          android:paddingBottom="20dp"          android:scrollbars="vertical"          android:fadeScrollbars="false" +        android:defaultFocusHighlightEnabled="false"          app:layout_behavior="@string/appbar_scrolling_view_behavior">          <LinearLayout diff --git a/src/android/app/src/main/res/layout/fragment_emulation.xml b/src/android/app/src/main/res/layout/fragment_emulation.xml index 988bbb373..c01117d14 100644 --- a/src/android/app/src/main/res/layout/fragment_emulation.xml +++ b/src/android/app/src/main/res/layout/fragment_emulation.xml @@ -5,6 +5,7 @@      android:layout_width="match_parent"      android:layout_height="match_parent"      android:keepScreenOn="true" +    android:defaultFocusHighlightEnabled="false"      tools:context="org.yuzu.yuzu_emu.fragments.EmulationFragment"      tools:openDrawer="start"> @@ -24,7 +25,8 @@                  android:layout_height="match_parent"                  android:layout_gravity="center"                  android:focusable="false" -                android:focusableInTouchMode="false" /> +                android:focusableInTouchMode="false" +                android:defaultFocusHighlightEnabled="false" />              <com.google.android.material.card.MaterialCardView                  android:id="@+id/loading_indicator" @@ -32,7 +34,7 @@                  android:layout_width="wrap_content"                  android:layout_height="wrap_content"                  android:layout_gravity="center" -                android:focusable="false" +                android:defaultFocusHighlightEnabled="false"                  android:clickable="false">                  <androidx.constraintlayout.widget.ConstraintLayout @@ -118,6 +120,7 @@                  android:layout_gravity="center"                  android:focusable="true"                  android:focusableInTouchMode="true" +                android:defaultFocusHighlightEnabled="false"                  android:visibility="invisible" />              <Button diff --git a/src/android/app/src/main/res/layout/fragment_folders.xml b/src/android/app/src/main/res/layout/fragment_folders.xml index d7c4c7cb0..b5c7676d8 100644 --- a/src/android/app/src/main/res/layout/fragment_folders.xml +++ b/src/android/app/src/main/res/layout/fragment_folders.xml @@ -33,6 +33,7 @@              android:layout_width="match_parent"              android:layout_height="wrap_content"              android:clipToPadding="false" +            android:defaultFocusHighlightEnabled="false"              app:layout_behavior="@string/appbar_scrolling_view_behavior" />      </androidx.coordinatorlayout.widget.CoordinatorLayout> diff --git a/src/android/app/src/main/res/layout/fragment_game_info.xml b/src/android/app/src/main/res/layout/fragment_game_info.xml index 7daca72df..f29e7e376 100644 --- a/src/android/app/src/main/res/layout/fragment_game_info.xml +++ b/src/android/app/src/main/res/layout/fragment_game_info.xml @@ -27,6 +27,7 @@          android:id="@+id/scroll_info"          android:layout_width="match_parent"          android:layout_height="wrap_content" +        android:defaultFocusHighlightEnabled="false"          app:layout_behavior="@string/appbar_scrolling_view_behavior">          <LinearLayout diff --git a/src/android/app/src/main/res/layout/fragment_game_properties.xml b/src/android/app/src/main/res/layout/fragment_game_properties.xml index cadd0bc4a..436ebd79d 100644 --- a/src/android/app/src/main/res/layout/fragment_game_properties.xml +++ b/src/android/app/src/main/res/layout/fragment_game_properties.xml @@ -12,7 +12,8 @@          android:layout_height="match_parent"          android:scrollbars="vertical"          android:fadeScrollbars="false" -        android:clipToPadding="false"> +        android:clipToPadding="false" +        android:defaultFocusHighlightEnabled="false">          <LinearLayout              android:id="@+id/layout_all" @@ -86,7 +87,7 @@                  android:id="@+id/list_properties"                  android:layout_width="match_parent"                  android:layout_height="match_parent" -                tools:listitem="@layout/card_simple_outlined" /> +                android:defaultFocusHighlightEnabled="false" />          </LinearLayout> diff --git a/src/android/app/src/main/res/layout/fragment_games.xml b/src/android/app/src/main/res/layout/fragment_games.xml index a0568668a..cc280b1ff 100644 --- a/src/android/app/src/main/res/layout/fragment_games.xml +++ b/src/android/app/src/main/res/layout/fragment_games.xml @@ -27,6 +27,7 @@              android:layout_width="match_parent"              android:layout_height="match_parent"              android:clipToPadding="false" +            android:defaultFocusHighlightEnabled="false"              tools:listitem="@layout/card_game" />      </RelativeLayout> diff --git a/src/android/app/src/main/res/layout/fragment_home_settings.xml b/src/android/app/src/main/res/layout/fragment_home_settings.xml index d84093ba3..c179f9341 100644 --- a/src/android/app/src/main/res/layout/fragment_home_settings.xml +++ b/src/android/app/src/main/res/layout/fragment_home_settings.xml @@ -7,7 +7,8 @@      android:background="?attr/colorSurface"      android:scrollbars="vertical"      android:fadeScrollbars="false" -    android:clipToPadding="false"> +    android:clipToPadding="false" +    android:defaultFocusHighlightEnabled="false">      <androidx.appcompat.widget.LinearLayoutCompat          android:id="@+id/linear_layout_settings" | 
