phetsims / geometric-optics

Geometric Optics is an educational simulation in HTML5, by PhET Interactive Simulations.
GNU General Public License v3.0
6 stars 5 forks source link

Chromebook performance is laggy with "Many Rays" selected #482

Closed pixelzoom closed 1 year ago

pixelzoom commented 1 year ago

In https://github.com/phetsims/qa/issues/947#issuecomment-1572505377, @Nancy-Salpepi reported:

Noting that with the Chromebook, some jerkiness/lagging can be seen when holding down increment/decrement buttons with Many Rays selected. Also noting that the jerkiness happens when moving a slider with keyboard nav with Many Rays selected. @stemilymill also sees this with her Chromebook. Not sure if it was worthy of an issue or not.

Video https://github.com/phetsims/qa/assets/87318828/8065ab86-694c-4897-b74d-4692ee66af38
pixelzoom commented 1 year ago

The "Many Rays" mode is obviously drawing the most rays, so presents the biggest perform "lift". I don't know how to speed this up. So if it's not a major annoyance, I'm inclined to do nothing for this issue.

@Nancy-Salpepi How would you rate the serverity? Does it impact usability significantly? Is it distracting enough to distrupt learning?

Nancy-Salpepi commented 1 year ago

I think it is OK. If I hit the button repeatedly with the mouse instead of holding it down, it works just fine. Same for moving the slider with keyboard nav. I really don't think it is worth the time.

pixelzoom commented 1 year ago

Thanks @Nancy-Salpepi. I'm going to close this as "won't fix". @arouinfar FYI, reopen if you disagree.