diff options
author | Kacper Michajłow <kasper93@gmail.com> | 2023-11-25 16:32:37 +0100 |
---|---|---|
committer | Dudemanguy <random342@airmail.cc> | 2024-03-18 02:22:28 +0000 |
commit | ad093567e8ce8ace520412086907b9ea64299865 (patch) | |
tree | 23e17987641b90f980b1e38ae1da33f6e4cb657c | |
parent | bb15c506586b4c5d36b6b64350b2e9bfb14804a2 (diff) | |
download | mpv-ad093567e8ce8ace520412086907b9ea64299865.tar.bz2 mpv-ad093567e8ce8ace520412086907b9ea64299865.tar.xz |
osc: add missing window controls for --title-bar=no
-rw-r--r-- | player/lua/osc.lua | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/player/lua/osc.lua b/player/lua/osc.lua index 06f73878ad..a750d850a6 100644 --- a/player/lua/osc.lua +++ b/player/lua/osc.lua @@ -439,7 +439,7 @@ end function window_controls_enabled() val = user_opts.windowcontrols if val == "auto" then - return not state.border + return not (state.border and state.title_bar) else return val ~= "no" end @@ -2786,6 +2786,12 @@ mp.observe_property("border", "bool", request_init_resize() end ) +mp.observe_property("title-bar", "bool", + function(name, val) + state.title_bar = val + request_init_resize() + end +) mp.observe_property("window-maximized", "bool", function(name, val) state.maximized = val |