This commit is contained in:
ActivexDiamond 2020-07-07 15:48:22 +03:00 committed by GitHub
commit 68cf9f8253
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -24,6 +24,8 @@ return function(core, info, ...)
fraction = math.min(1, math.max(0, (mx - x) / w))
end
local v = fraction * (info.max - info.min) + info.min
v = math.floor((v/info.step) + 0.5) * info.step --Snaps slider to nearest step interval.
fraction = v / (info.max - info.min) + info.min --Updates slider drawing during mouse drag.
if v ~= info.value then
info.value = v
value_changed = true