Cannot Add Exploration to "Play Later" Using Keyboard
See original GitHub issueDescribe the bug It is not possible to add an exploration to “Play Later” using only the keyboard.
To Reproduce Steps to reproduce the behavior:
- Go to https://www.oppiatestserver.org/community-library
- Hit TAB repeatedly to cycle through the explorations.
Observed behavior Two problems:
- The button to add an exploration to “Play Later” is never selected by the TAB key
- There is no visual cue to indicate which explorations are selected
Expected behavior It should be easy to see which exploration is selected, and it should be possible to add an exploration to “Play Later” using only the keyboard.
Possible steps to fix this issue
- Make sure you have cloned Oppia and are able to run the dev server.
- Navigate to
core/templates/pages/learner-dashboard-page/learner-dashboard-icons.component.html
- The button is hidden when the user isn’t hovering over the tile. Since hovering isn’t possible without a mouse, this property (and the corresponding function + any unit tests) should be removed so the button is always visible.
- Now, to allow for the button to be selected via the keyboard, try adding the
tabindex
property to the appropriate element.
Desktop (please complete the following information; delete this section if the issue does not arise on desktop):
- OS: macOS
- Browser: Firefox
- Browser-version: 99.0.1
Issue Analytics
- State:
- Created a year ago
- Comments:19 (10 by maintainers)
Top Results From Across the Web
Run a shortcut while working on your Mac - Apple Support
Run a shortcut from the Dock. Setup: In the Shortcuts app on your Mac, select a shortcut, then choose File > Add to...
Read more >Fixing Android Studio Keyboard Shortcuts - Dan Lew Codes
The easiest way to fix double-shortcuts in the IDE is to find the "Apply Changes" keyboard shortcut in preferences, remove the keyboard shortcut ......
Read more >Navigate your device with TalkBack - Android Accessibility Help
Keyboard shortcut: Press Alt + Ctrl + /. Gesture: Swipe left, then down. Voice command: Swipe right, then up. Then say, “Find [the...
Read more >macOS: Navigating between desktops using keyboard shortcuts
Go to System Preferences app → Keyboard → Shortcuts and you can assign keyboard shortcuts to move across Spaces (desktops).
Read more >Everything You Always Wanted to Know about Keyboard ...
While pressing the Command key, you press the first letter of Print (P), Bold (B), Italic (I), Underline (U), New (N), Quit (Q)...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@TheoOliveira The ‘play later’ is only visible (on hover) when the user is signed in. Also I have assigned you to this issue.
Hey bro. For me no problem I was checking other issues as and I am going to create a unique PR for all of could add that to my PR. I vê already done that as well, just didn’t create any pr yet