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

Keyboard Navigation use with Simulation Tools? #511

Open
DevonQui opened this issue Jan 4, 2021 · 2 comments
Open

Keyboard Navigation use with Simulation Tools? #511

DevonQui opened this issue Jan 4, 2021 · 2 comments

Comments

@DevonQui
Copy link

DevonQui commented Jan 4, 2021

Test device
MacBook Pro

Operating System
Big Sur 11.0.1

Browser
Chrome

Problem description
This is for phetsims/qa#580

I'm not entirely sure if this was intentional or not but when I was testing the keyboard navigation in the simulation, I was unable to access the tools above the wave settings. Tools such as the timer, measuring tape, etc. I haven't tested it in Safari yet but I'll follow up shortly.

Steps to reproduce

  1. Open the simulation
  2. Press 'Tab' to allow for keyboard navigation
  3. Cycle through all the options by continually clicking 'Tab' and notice that you're never able to access the tool bar

Visuals
Screen Shot 2021-01-04 at 12 12 07 PM

Troubleshooting information:
!!!!! DO NOT EDIT !!!!!
Name: ‪Waves Intro‬
URL: https://phet-dev.colorado.edu/html/waves-intro/1.1.0-rc.3/phet/waves-intro_all_phet.html
Version: 1.1.0-rc.3 2020-12-08 22:49:34 UTC
Features missing: applicationcache, applicationcache, touch
Flags: pixelRatioScaling
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36
Language: en-US
Window: 1440x821
Pixel Ratio: 2/1
WebGL: WebGL 1.0 (OpenGL ES 2.0 Chromium)
GLSL: WebGL GLSL ES 1.0 (OpenGL ES GLSL ES 1.0 Chromium)
Vendor: WebKit (WebKit WebGL)
Vertex: attribs: 16 varying: 15 uniform: 1024
Texture: size: 16384 imageUnits: 16 (vertex: 16, combined: 80)
Max viewport: 16384x16384
OES_texture_float: true
Dependencies JSON: {}

@DevonQui
Copy link
Author

DevonQui commented Jan 4, 2021

I just tested this out in Safari as well and I was still unable to access the simulation tools using keyboard navigation.

@samreid
Copy link
Member

samreid commented Jan 4, 2021

The tools in the top toolbox are not designed to be keyboard accessible for this version. Unassigning until we design this for a future version.

@samreid samreid removed their assignment Jan 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants