summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--player/lua/osc.lua14
1 files changed, 8 insertions, 6 deletions
diff --git a/player/lua/osc.lua b/player/lua/osc.lua
index 18e8d4e048..4d37d766d3 100644
--- a/player/lua/osc.lua
+++ b/player/lua/osc.lua
@@ -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