diff options
Diffstat (limited to 'player/lua')
-rw-r--r-- | player/lua/osc.lua | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/player/lua/osc.lua b/player/lua/osc.lua index 3462f1534c..682e213159 100644 --- a/player/lua/osc.lua +++ b/player/lua/osc.lua @@ -76,6 +76,7 @@ local state = { timer = nil, cache_idle = false, idle = false, + enabled = true, } @@ -1907,10 +1908,13 @@ function tick() end function do_enable_keybindings() - mp.enable_key_bindings("showhide", "allow-vo-dragging|allow-hide-cursor") + if state.enabled then + mp.enable_key_bindings("showhide", "allow-vo-dragging|allow-hide-cursor") + end end function enable_osc(enable) + state.enabled = enable if enable then do_enable_keybindings() show_osc() |