cancel
Showing results for 
Search instead for 
Did you mean: 

Google Streamer "Accessibility" broken

Syquel
Community Member

Settings app crashes when navigating within "Accessibility" settings page on Google Streamer on Android TV OS build UTTK.250729.004 .

When I navigate in the settings to the "Accessibility" section and try to move from the menu entry "Accessibility shortcut" down to "Time to take action" the settings app crashes.

This bug only occurs if I set the locale of my device to "en_GB" (English > United Kingdom), but not with the locale “en_US" (English > United States).

As soon as I switch back the language of my device to "English > United Kingdom" the accessibility pages crashes again as described above

E AndroidRuntime: FATAL EXCEPTION: main
E AndroidRuntime: Process: com.android.tv.settings, PID: 6161
E AndroidRuntime: java.lang.NumberFormatException: For input string: "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‏‏‏‎‏‎‎‏‎‏‏‏‏‏‏‏‏‏‎‎‏‎‎‏‏‏‏‏‎‎‏‎‎‎‎‎‎‎‏‎‎‎‎‏‏‎‏‎‎‏‏‎‎‏‎‎‏‎‎‎‎‎‏‏‎‎‏‏‎‎‏‏‏‏‎‏‎‏‎0‎‏‎‎‏‎"
E AndroidRuntime: at java.lang.Integer.parseInt(Integer.java:797)
E AndroidRuntime: at java.lang.Integer.parseInt(Integer.java:915)
com.android.tv.settings.accessibility.AccessibilityTimeoutFragment.onCreatePreferences(AccessibilityTimeoutFragment.java:60)

1 REPLY 1

Syquel
Community Member

Addendum:
The bug is already fixed in Android 16, but as long as Google does not backport it to Android 14 we will be stuck with our workround.

Fixed in: https://android.googlesource.com/platform/packages/apps/TvSettings/+/0b8222741b90e07a11b754e15cd2330...

I also opened a new merge request to prevent this issue from happening again: https://android-review.googlesource.com/c/platform/packages/apps/TvSettings/+/3810803

There is hope that Google will merge and backport those fixes.