commit 3e85ddaea5b178dc624c3399f057a042844f65a0
parent 82b7841a2433e3df9741ea23527cf27fde480fb2
Author: falkTX <falktx@falktx.com>
Date: Fri, 31 Mar 2023 02:27:34 +0200
Fix knob drag letting events pass through when diff is near zero
Signed-off-by: falkTX <falktx@falktx.com>
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dgl/src/EventHandlers.cpp b/dgl/src/EventHandlers.cpp
@@ -441,7 +441,7 @@ struct KnobEventHandler::PrivateData {
}
if (d_isZero(movDiff))
- return false;
+ return true;
const float divisor = (ev.mod & kModifierControl) ? accel * 10.f : accel;
valueTmp += (maximum - minimum) / divisor * movDiff;