summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dalos.lua2
1 files changed, 2 insertions, 0 deletions
diff --git a/dalos.lua b/dalos.lua
index 32a8bca..399fff3 100644
--- a/dalos.lua
+++ b/dalos.lua
@@ -388,6 +388,8 @@ dalosp.canvas = {
wheel_cb = function (self, delta, x, y, status)
local obj = self:findobj(x, y)
+ if delta > 0 then delta = math.floor(delta + 0.5) else delta = -math.floor(-delta + 0.5) end
+
if obj then
if iup.isshift(status) then
obj.obj:change_curoutput(delta)