RAIRLab / Peirce-My-Heart

A graphical web application for interactive theorem proving in Charles Peirce's alpha existential graph system.
https://rairlab.github.io/Peirce-My-Heart/
MIT License
10 stars 0 forks source link

Change all mouseevents to detect only left mouse clicks! #345

Closed RyanR712 closed 8 months ago

RyanR712 commented 8 months ago

Describe the bug Pressing other buttons, in particular middle mouse, while drawing and manipulating in both modes leads to some bizarre behavior that should not be occurring.

To Reproduce First, create and drag a cut around. Then, click middle mouse. The cut will disappear, and, while it still will be calculated, it will not be drawn until a mouseup event is fired.

Expected behavior Only left click should interact with the application at all for the time being.

Screenshots Or Video Lots of errors. Not fun! image