-
-
Notifications
You must be signed in to change notification settings - Fork 867
Description
Context
In the early days of concourse, you can click around freely on the pipeline view to pan around the pipeline. We noticed that if you start your click on a click-able object (like a resource or job) then when you release the mouse it would register as a click into the item vs just a pan. This was captured in #947 and we "fixed it" so that if you start a click in a job but move the mouse, you don't get transported in.
Fast forward a few months later and we start seeing reports of unclickable items #1996. At first we found a Chromium issue and fixed that, but we still saw a bunch of problems. We think it has to do with the issue of folks doing mini-mouse movements while clicking which is incredibly annoying and makes it hard to use Concourse naturally
Proposal
We should change the "pan" behavior so that the user can only engage it while depressing a specific key. This will specifically move the UI into "pan" mode and let us remove the pesky logic of preventing clickthroughs while moving around
Proposal is to require the user to hold down the Spacebar
ctrl
button in order to force the user into Pan mode.