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

Right clicking triggers mouse down reporter and it never un-triggers on Chrome #2412

Open
BryceLTaylor opened this issue Jun 20, 2018 · 1 comment

Comments

@BryceLTaylor
Copy link
Contributor

BryceLTaylor commented Jun 20, 2018

Expected Behavior

If you right click, the mouse down block should not trigger.

Actual Behavior

Right clicking causes Mouse Down to become true, and it doesn't turn off until you click off of the context menu to dismiss it and then left click again.

(On Windows it only briefly rotates and then stops when you right click)

Steps to Reproduce

Load this project: https://llk.github.io/scratch-gui/develop/#228228816
Let it run through until you get to the section that has the crab.
right click somewhere on the stage
Note: the crab starts rotating and a context menu appears
Note: the crab does not stop spinning after you have clicked (on Mac, on Windows it stops)
Left click somewhere on the stage
Note: the crab still doesn't stop spinning but the context menu dismisses
Left click the stage again
Note: the crab stops spinning

Operating System and Browser

Chrome on Mac
Not on Firefox or Safari

Chrome on Windows behaves slightly differently
Not on Firefox or Edge on Windows

@BryceLTaylor BryceLTaylor changed the title Right clicking triggers mouse down reporter and it never untriggers Right clicking triggers mouse down reporter and it never un-triggers on Chrome Jun 20, 2018
@thisandagain thisandagain added this to the Backlog milestone Jun 20, 2018
@AmazingMech2418
Copy link

Cannot reproduce on Windows with Chrome.

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

3 participants