osc: don't always set window control keybindings

Only set the window control keybindings if the window control option is
actually enabled. Fixes #7212.
This commit is contained in:
Dudemanguy 2019-12-01 17:23:02 -06:00
parent 61b8e1d436
commit 7da15ca9bd
1 changed files with 6 additions and 4 deletions

View File

@ -2488,10 +2488,12 @@ mp.set_key_bindings({
{"mouse_move", function(e) process_event("mouse_move", nil) end},
{"mouse_leave", mouse_leave},
}, "showhide", "force")
mp.set_key_bindings({
{"mouse_move", function(e) process_event("mouse_move", nil) end},
{"mouse_leave", mouse_leave},
}, "showhide_wc", "force")
if user_opts.windowcontrols ~= "no" then
mp.set_key_bindings({
{"mouse_move", function(e) process_event("mouse_move", nil) end},
{"mouse_leave", mouse_leave},
}, "showhide_wc", "force")
end
do_enable_keybindings()
--mouse input bindings