diff options
author | Harley Acheson <harley> | 2019-01-04 17:08:24 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2019-01-04 17:14:21 +0300 |
commit | ce40b0b3f5279e97845f27bde4432c15d3de26bc (patch) | |
tree | 3506014c270a865127c7397ca19697006071fa0e | |
parent | e97700ef748617705d3b97487a3193e73692293b (diff) |
UI: fix too wide resize area on edges of nodes, interfering with content.
Differential Revision: https://developer.blender.org/D3997
-rw-r--r-- | source/blender/editors/space_node/drawnode.c | 2 | ||||
-rw-r--r-- | source/blender/editors/space_node/node_intern.h | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/editors/space_node/drawnode.c b/source/blender/editors/space_node/drawnode.c index 10ec293082f..ec47d140193 100644 --- a/source/blender/editors/space_node/drawnode.c +++ b/source/blender/editors/space_node/drawnode.c @@ -270,7 +270,7 @@ static int node_resize_area_default(bNode *node, int x, int y) return 0; } else { - const float size = 10.0f; + const float size = NODE_RESIZE_MARGIN; rctf totr = node->totr; int dir = 0; diff --git a/source/blender/editors/space_node/node_intern.h b/source/blender/editors/space_node/node_intern.h index 78d01123d0c..9cff6b7880e 100644 --- a/source/blender/editors/space_node/node_intern.h +++ b/source/blender/editors/space_node/node_intern.h @@ -245,6 +245,7 @@ extern const char *node_context_dir[]; #define NODE_HEIGHT(node) (node->height * UI_DPI_FAC) #define NODE_MARGIN_X (0.75f * U.widget_unit) #define NODE_SOCKSIZE (0.25f * U.widget_unit) +#define NODE_RESIZE_MARGIN (0.20f * U.widget_unit) #define NODE_LINK_RESOL 12 // XXX button events (butspace) |