Update tui position on position change

This commit is contained in:
chmanie 2023-06-08 16:00:25 +02:00
parent d9782a7390
commit 5de624ffab
1 changed files with 3 additions and 1 deletions

View File

@ -344,7 +344,9 @@ impl NowPlayingView {
fn update_play_state(&mut self, play_state: PlayState) { fn update_play_state(&mut self, play_state: PlayState) {
self.play_state = play_state; self.play_state = play_state;
} }
fn update_position(&mut self, pos: TrackPosition) {} fn update_position(&mut self, pos: TrackPosition) {
self.elapsed = Some(pos.position as f64 / pos.duration as f64);
}
fn update_track(&mut self, active: Option<Track>) { fn update_track(&mut self, active: Option<Track>) {
if let Some(track) = &active { if let Some(track) = &active {
Notification::new() Notification::new()