Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Navigation buttons not functioning on Android TV for Reading mode in Quran app #1212

Closed
YassinNouh21 opened this issue Jul 13, 2024 · 0 comments · Fixed by #1230
Closed

Navigation buttons not functioning on Android TV for Reading mode in Quran app #1212

YassinNouh21 opened this issue Jul 13, 2024 · 0 comments · Fixed by #1230
Assignees
Labels
bug Something isn't working
Milestone

Comments

@YassinNouh21
Copy link
Contributor

YassinNouh21 commented Jul 13, 2024

Description:
There is a bug in the Android TV version of the Quran app where the right and left navigation buttons are not working properly. Users are unable to move between pages using the directional controls on their remote.

Steps to reproduce:

  1. Open the Quran app on Android TV
  2. Navigate to any page of the Quran text (e.g. Page 1-2 as shown in the image)
  3. Attempt to move to the up or down page using the up/down buttons on the TV remote

Expected behavior:
Pressing the right arrow should move to the next page, and pressing the left arrow should move to the previous page. moving up and down to the switch button of the listening mode.

Actual behavior:
The app does not respond to right, left or up/ right directional inputs, preventing navigation between pages.

Additional notes:

  • The issue appears to be related to focus management on Android TV
  • The suggestion to "remove no focusnode" in the bug report indicates this might be caused by improperly set focus nodes in the TV app interface

Potential fix:
Review and update the focus management system for Android TV, ensuring that navigation elements have proper focusNodes assigned to enable directional navigation.

Showcase:

focus_node_issue

Device information:

  • Platform: Android TV
  • App version: 1.11.0+1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants