diff --git a/source/blender/editors/interface/interface_handlers.c b/source/blender/editors/interface/interface_handlers.c index 4d09781db3b..010bb8b37f1 100644 --- a/source/blender/editors/interface/interface_handlers.c +++ b/source/blender/editors/interface/interface_handlers.c @@ -4350,7 +4350,9 @@ static bool ui_numedit_but_SLI( float offs; /* prevent unwanted drag adjustments */ - if (ui_but_dragedit_update_mval(data, mx) == false && but->type != UI_BTYPE_SCROLL) { + if ((but->type != UI_BTYPE_SCROLL) && + (ui_but_dragedit_update_mval(data, mx) == false)) + { return changed; }