-
Notifications
You must be signed in to change notification settings - Fork 1
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
Getting Uncaught Error when using Keyboard Navigation around a disabled soccer ball #351
Comments
tagging phetsims/qa#1137 |
I was also able to reproduce with macOS 14.6.1. |
This error happens in rc.3. but not in rc.2, although in rc.2 the focus randomly changes between balls when following the above steps. |
I'm not getting this in Win 11 Chrome for some reason. |
With help from @jbphet I was able to reproduce this on Win 11 Chrome. It seems to hinge on two things from what I can tell. First, the ball on top of the 2 stack has to have been kicked after the one on the bottom. Second, the ball moving over the tower and causing the error must have been kicked before the top ball and be coming from the left. Using the dev query parameter can help with the set up. These conditions may not be exact, but hopefully can narrow things down. |
(cherry picked from commit 5c08297)
I tracked down the area of code where the problem was occurring and then enlisted @zepumph to help me figure out what was missing from the RC, since the problem is not reproducible on the main branch. We (mostly he) found what we think was the culprit and I've cherry picked that only the needed branch on soccer-common, and the problem is not longer occurring on that branch. This should be ready for the next round of testing. |
I am no longer able to reproduce this using the steps from #351 (comment) |
Test Device
MacBook Pro (16-inch, 2019)
OS
Monterey 12.7.6
Browser
Chrome 127.0.6533.120
Problem Description
Getting an error "Error from sim: Uncaught Error: Assertion failed: reentry detected, value=[object Object], oldValue=[object Object]" when using keyboard navigation in PhET-iO-Studio on the Balance screen.
Steps to Reproduce
Visuals
Kapture.2024-08-21.at.15.03.35.mp4
Code from my Console
The text was updated successfully, but these errors were encountered: