From 51d399aaab8dbe4268e990d16ea6ac36a045316c Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Tue, 27 Aug 2013 20:58:37 +0000 Subject: [PATCH] tweak to dragging the ui-list, would lag behind the mouse noticeably. --- source/blender/editors/interface/interface_handlers.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/editors/interface/interface_handlers.c b/source/blender/editors/interface/interface_handlers.c index cad9f6707d5..f30701e07d8 100644 --- a/source/blender/editors/interface/interface_handlers.c +++ b/source/blender/editors/interface/interface_handlers.c @@ -3444,7 +3444,7 @@ static int ui_do_but_LISTBOX(bContext *C, uiBlock *block, uiBut *but, uiHandleBu else { int delta = -(my - data->dragstarty); /* Number of rows to show/hide, UI_UNIT_Y should work nice in most cases. */ - delta /= UI_UNIT_Y; + delta = (int)floorf(((float)delta / (float)UI_UNIT_Y) + 0.5f); /* If we are not in autosize mode, default behavior... */ if (*size > 0 && delta != 0) {