Page MenuHome

Nodes: Dragging-to-toggle feature not work well sometimes
Closed, ResolvedPublic

Description

System Information
Win 8.1 64bit | GTX680

Blender Version
Broken: 2.74.5 abb80ab

Short description of error
When it is needed to toggle multiple node buttons by dragging over them, it sometimes failed to work well (typically, when it happens, it just behaves like it is still on work with mouse curor over them, even after LMB was released), not sure why. For the three node editors, it can be hardly noticed because there are few such cases. But for other nodes, such as what's in the Animation Nodes addon, it can be noticed after a few drag trials.

Exact steps for others to reproduce the error
Install Animation Nodes addon (recommended), add a Transforms Output node, then try toggling the nine buttons (loc / rot / scale).

P.S. However, there is no problem when toggling them from the N side bar. I guess there would probably be sort of conflict againt the normal node drag gesture? (another related report)

Revisions and Commits

Event Timeline

Leon Cheung (leon_cheung) raised the priority of this task from to 90.
Leon Cheung (leon_cheung) updated the task description. (Show Details)
Leon Cheung (leon_cheung) edited a custom field.
Campbell Barton (campbellbarton) lowered the priority of this task from 90 to 30.May 18 2015, 8:26 AM

Installed the add=on and attempted to redo the bug but wasn't able to.

(Drag toggle works fine here in side-bar and in the node-editor).

Is there some way to make this happen more often?

Just tried a bit more. I think it happens specifially when you dragging on the button while having the node dragged at the same time (by accident), especially when the initial speed is a bit fast. I just made a video here, and added by the time it happend there. Hope it helps.

Bastien Montagne (mont29) raised the priority of this task from 30 to Normal.May 25 2015, 3:24 PM

@Campbell Barton (campbellbarton), as i understand it's mater of disabling button dragging when there's a modal operator running. And guess this is actually your area.

re:

when you dragging on the button while having the node dragged at the same time,

How are you initializing the drag to begin with?

eh... I guess mostly by clicking while dragging around the border of the checkbox instead of the center?

It would be helpful to reproduce it by zooming out a node a lot. And I noticed a single or double clicking again somewhere apears to recover it from that behavoir.

I confirm It happens on all node mode (material nodes, compositor, etc), it just happens more obvious on that addon due to the node item design. Or can it possibly be an OS based issue? :| Since all people I know who are experiencing this is on Windows OS. Didn't get chance to test on other OS yet.