-
Notifications
You must be signed in to change notification settings - Fork 5
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
?fuzzPointers=2 error: "Cannot drag tip when not on graph" #271
Comments
@jessegreenberg I doubt that anything would fail with |
I am seeing this with |
In phetsims/aqua#106 (comment), @jessegreenberg reported:
I don't see a GitHub issue for the "reentry detected" error. @jessegreenberg did that occur as part of the same test as the "Cannot drag tip" error? If so, did it appear before or after in the stack trace? |
Reproduced in working copy with
|
As of 2/3/21, multi-touch fuzzing has been enabled in CT, see phetsims/aqua#106 and phetsims/perennial@e10047f. So this error is now occurring in CT. |
To reproduce manually on an iPad:
|
Since there's no harm in allowing the user to drag the vector's tip when the vector is not on the graph, I simply removed the problematic assertion in the commit above. Tested on iPad6 with iOS 14.4 and mobile Safari. Since this problem is very rarely encountered in CT, I'm going to go ahead and close this issue. If for some reason it resurfaces, we can reopen. |
From phetsims/aqua#106, this assertion is thrown when fuzzing with ?fuzzPointers=2.
It didn't happen right away, I didn't encounter this until fuzzing the sim for about 45 seconds. Assigning to the responsible dev for this repo.
The text was updated successfully, but these errors were encountered: