adamjarling / loc-speculative-annotations

Library of Congress Labs, Artist in Residency program project. Speculative Annotation.
https://nervous-gates-006218.netlify.app/
15 stars 0 forks source link

Stamp - UX feedback #79

Closed adamjarling closed 3 years ago

adamjarling commented 3 years ago

UX Review of Features (4)

adamjarling commented 3 years ago

@jessvu I can't seem to re-create the situation of:

  1. Selecting a stamp
  2. Click on the canvas.
  3. Then move cursor w/o holding down mouse and stamp gets dragged out.

What type of mouse are you using? And what browser?

adamjarling commented 3 years ago

Actually now I am seeing it intermittently in Chrome and Safari for the staging environment, but not my local dev environment... somehow the mouseup event in the Stamp tool is not being handled properly.

adamjarling commented 3 years ago

Added an update which is a temporary fix for the event timing issue noted above. Basically in production/compiled code, the mouseup event is firing before Fabric's SVG rendering function completes (which a user simply clicks instead of mousedown and drag sizes).