diff --git a/src/ui/window.rs b/src/ui/window.rs index 27e94e8..15765cb 100644 --- a/src/ui/window.rs +++ b/src/ui/window.rs @@ -654,6 +654,10 @@ mod imp { } self.state.set(State::FileLoading); + // force update the playlist-pos, in case the observed property comes later + self.playlist_pos + .set(self.mpv.get_property("playlist-pos").unwrap()); + // make sure this is reported as 0 self.obj().notify("time-pos");