AWS Thinkbox Discussion Forums

monitor sticky with wacom pens

Hi,

when using the wacom pen to select several jobs in the monitor by clicking the first job, then holding shift and clicking the last one in the list (e.g. to delete finished jobs), the mouse event seems to stick a bit and instead of only selecting all jobs it always brings up the dependency dialog as if I had drag&dropped a job on top of another.
Would be lovely to make that a little less “sticky”.

Cheers,
frank

Hey Frank,

I’m not sure we even have control over that (we’re just using Qt’s built-in drag and drop support). You can disable drag & drop dependencies in the Monitor Settings if you find this to be too much of a hassle.

Cheers,

  • Ryan

That’s a shame, it’s quite annoying and but the drag&drop feature is great, so wouldn’t want to deactivate that.
Can you write your own drag&drop event with a timeout in between the click event and the drag event? It feels like I did something like this in PySide last year but can’t remember now - or maybe I’m just imagineing it, I’m pretty green with QT.

It’s probably something we could explore, but it would be lower on the priority list, and considering what we have on the road map for 6.1 already, it would be awhile before we can dedicate resources to it.

Cheers,

  • Ryan

Jeez, I should probably do a bit of googling next time before replying so fast…
qt-project.org/doc/qt-4.8/qappli … gTime-prop

Looks like this should be simple to do. :slight_smile:

yay, that’s what I remembered!

Hmm, so I played around with these settings a bit, and in the case of shift selects, neither the distance or the start drag time helps. The drag & drop still seems to happen very quickly in this case.

We’ll still add it to the todo list, but it looks like it won’t be quite as straightforward as we thought.

damn, celebrated too soon.
will keep my fingers crossed, thanks!

actually, can you filter for the shift key and when it’s held just not start the drag event?

Great idea! That worked! :slight_smile:

sweeeeeet

Privacy | Site terms | Cookie preferences