diff --git a/player/lua/defaults.lua b/player/lua/defaults.lua index 523b649b8c..7cf06426ff 100644 --- a/player/lua/defaults.lua +++ b/player/lua/defaults.lua @@ -355,6 +355,7 @@ function mp.unobserve_property(cb) for prop_id, prop_cb in pairs(properties) do if cb == prop_cb then properties[prop_id] = nil + mp.raw_unobserve_property(prop_id) end end end