osc.lua: unify animation reset function (no-op)

This commit is contained in:
Avi Halachmi (:avih) 2021-09-13 16:51:25 +03:00 committed by avih
parent c3a647ffee
commit bc6dab6d92
1 changed files with 8 additions and 6 deletions

View File

@ -132,6 +132,12 @@ local is_december = os.date("*t").month == 12
-- Helperfunctions
--
function kill_animation()
state.anistart = nil
state.animation = nil
state.anitype = nil
end
function set_osd(res_x, res_y, text)
if state.osd.res_x == res_x and
state.osd.res_y == res_y and
@ -2339,14 +2345,10 @@ function render()
if (state.anitype == "out") then
osc_visible(false)
end
state.anistart = nil
state.animation = nil
state.anitype = nil
kill_animation()
end
else
state.anistart = nil
state.animation = nil
state.anitype = nil
kill_animation()
end
--mouse show/hide area