PMKS-Web / PMKSWeb

An educational web-based tool designed for comprehensive 2D linkage analysis developed at WPI (Worcester Polytechnic Institute)
https://pmksplus.com
3 stars 2 forks source link

Put delete joints/links/force on bottom of context menu #144

Closed AlexG1031 closed 1 year ago

AlexG1031 commented 1 year ago

Have deleted joints, links, and force option in the context menu be on the bottom of the context menu rather than the top

netlify[bot] commented 1 year ago

Deploy Preview for pmks ready!

Name Link
Latest commit 5d9bba7da0e31921a37a1bc8df34c748463eb176
Latest deploy log https://app.netlify.com/sites/pmks/deploys/64c0341c44fad600082514b6
Deploy Preview https://deploy-preview-144--pmks.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

KohmeiK commented 1 year ago

@rkprad @AlexG1031 What's our rationale for this? The most common action should be closest to the mouse (Fitts's Law) and delete was by far the most common use of the context menu.

rkprad commented 1 year ago

The most commonly used function is to add/create new links. Delete is usually the last thing that a mechanism designer is going to use - not frequent. That's how it was deliberated during the last iteration of pmks+ and if you look there, delete is the last one.

Delete comes last when right-clicked on a joint or link (there are other examples too - right click on a tab in a browser, clicking on a point or line in online geometry tools).

So let's leave the change as is.