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
8 stars 0 forks source link

[BUG] Atom Letters Cannot Be Changed on the Fly for Firefox #393

Open RyanR712 opened 3 months ago

RyanR712 commented 3 months ago

Describe the bug On Firefox, the current atom's letter cannot be changed unless the Atom Tool button is selected again. The atom also cannot be changed while the mouse is held down and dragged before being placed. This behavior is more restrictive than other browsers' and just plain annoying.

To Reproduce Open up Firefox.

Select the Atom Tool.

Place an atom.

Attempt to change the atom's letter by pressing a key. No change will be made to the "Current Atom:" text or the placed atom.

Expected behavior The atom should be able to have its letter changed without needing to have the Atom Tool selected again. The atom should also be able to have its letter changed while mousedown is held but not released.

Screenshots Or Video Frenzied mouse swirlings indicate when I'm attempting to select different letters.

https://github.com/RAIRLab/Peirce-My-Heart/assets/101666694/e136ab94-8ad6-4bc3-a0e7-9a6488745f80