diff options
author | Campbell Barton <campbell@blender.org> | 2022-05-13 16:41:03 +0300 |
---|---|---|
committer | Campbell Barton <campbell@blender.org> | 2022-05-13 16:41:03 +0300 |
commit | 05b56d55e8578c79080083cb4177a8846f82af14 (patch) | |
tree | bc108b1a0bb00a7ddcbd2b7b71864e1705d2a9ab /source/blender/editors/interface/interface.cc | |
parent | cbc024c3cac29dd17a9e5338162792d8fadc82ee (diff) |
Fix T97386: Node socket labels swallow click/drag events
Regression caused by [0] which made `ui_but_is_interactive` consider
label buttons with tool-tips to be interactive. This prevented
the clicks to pass through to the nodes for selecting/dragging.
Resolve this by allowing buttons to be activated for the purpose
of showing tool-tips but otherwise considering them disabled
(as if the UI_BUT_DISABLED is set when handling events).
[0]: 484a9146479e05946d291e9886cdf3febca6d05d
Reviewed By: Severin
Ref D14932
Diffstat (limited to 'source/blender/editors/interface/interface.cc')
0 files changed, 0 insertions, 0 deletions