diff options
author | Kevin Mitchell <kevmitch@gmail.com> | 2015-08-29 00:26:34 -0700 |
---|---|---|
committer | Kevin Mitchell <kevmitch@gmail.com> | 2015-08-29 02:17:21 -0700 |
commit | f14f6fdb314ce42537d0948d8a24fbe77c06d17c (patch) | |
tree | 94099b8158739c501213dbe1421054f5ce0f1d29 /player/lua/osc.lua | |
parent | 2cfa62e651870a8d211f7ae1dc0dc5a41c917554 (diff) | |
download | mpv-f14f6fdb314ce42537d0948d8a24fbe77c06d17c.tar.bz2 mpv-f14f6fdb314ce42537d0948d8a24fbe77c06d17c.tar.xz |
osc: reinit on playlist changes
This takes care of the corner case where the player is started with a
single playlist entry so that the next/prev arrows are greyed out, but
remain that way even after new elements are added to the playlist.
Diffstat (limited to 'player/lua/osc.lua')
-rw-r--r-- | player/lua/osc.lua | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/player/lua/osc.lua b/player/lua/osc.lua index 7ae7fd0a3e..993c103f3f 100644 --- a/player/lua/osc.lua +++ b/player/lua/osc.lua @@ -1972,6 +1972,7 @@ validate_user_opts() mp.register_event("start-file", request_init) mp.register_event("tracks-changed", request_init) +mp.observe_property("playlist", nil, request_init) mp.register_script_message("enable-osc", function() enable_osc(true) end) mp.register_script_message("disable-osc", function() enable_osc(false) end) |