-
Notifications
You must be signed in to change notification settings - Fork 12
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
disposed Dialog blocks interaction with the sim #618
Comments
Reported again in phetsims/vegas#85. @ariel-phet please prioritize. |
Based on the behavior reported in phetsims/vegas#85, these symptoms may need to block publication. I'll mark accordingly--this can be revised when we know more. |
|
Great fix, I reviewed the code change and tested in vegas. Looks great. I presume if this affected any in-progress sims, it would have been identified by QA, so I don't think it needs to be cherry picked anywhere. Closing. |
There appears to be a new bug in Dialog, possibly introduced when PopupablePanel was factored out. It is currently manifesting in RewardDialog, in the vegas demo. To reproduce:
The dialog is disposed, but the barrier rectangle is still present and you can't interact with the ScreenView.
The vegas demo uses
dispose
to dismiss the dialogs, see RewardScreenView.js:So possibly this problem is specific to
dispose
, and maybehide
works OK?Assigning to @jonathanolson to investigate, since he did the PopupablePanel refactor. Sorry I didn't have more time to investigate, or reproduce with a vanilla Dialog.
The text was updated successfully, but these errors were encountered: