From d0e3f73044dbb2f6da66e1b394850fd01be629a9 Mon Sep 17 00:00:00 2001 From: vurtun Date: Wed, 13 Jan 2016 16:43:52 +0100 Subject: [PATCH] fixed property dragging --- zahnrad.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zahnrad.c b/zahnrad.c index 4e5ac3f..b3a95a0 100644 --- a/zahnrad.c +++ b/zahnrad.c @@ -5425,9 +5425,9 @@ zr_property_behavior(enum zr_widget_status *ws, const struct zr_input *in, if (*state == ZR_PROPERTY_DEFAULT) { if (zr_button_behavior(ws, empty, in, ZR_BUTTON_DEFAULT)) *state = ZR_PROPERTY_EDIT; - else if (zr_button_behavior(ws, label, in, ZR_BUTTON_DEFAULT)) + else if (zr_input_has_mouse_click_in_rect(in, ZR_BUTTON_LEFT, label)) *state = ZR_PROPERTY_DRAG; - else if (zr_button_behavior(ws, edit, in, ZR_BUTTON_DEFAULT)) + else if (zr_input_has_mouse_click_in_rect(in, ZR_BUTTON_LEFT, edit)) *state = ZR_PROPERTY_DRAG; } if (*state == ZR_PROPERTY_DRAG) {