Merge branch '5-fix-playstatus-signal-firing-on-every-time-event' into 'main'
Don't update status on every time_update Closes #5 See merge request libretunes/libretunes!2
This commit is contained in:
commit
42f8b5f2dd
@ -396,7 +396,7 @@ pub fn PlayBar(status: RwSignal<PlayStatus>) -> impl IntoView {
|
|||||||
};
|
};
|
||||||
|
|
||||||
let on_time_update = move |_| {
|
let on_time_update = move |_| {
|
||||||
status.update(|status| {
|
status.with_untracked(|status| {
|
||||||
if let Some(audio) = status.get_audio() {
|
if let Some(audio) = status.get_audio() {
|
||||||
set_elapsed_secs(audio.current_time() as i64);
|
set_elapsed_secs(audio.current_time() as i64);
|
||||||
set_total_secs(audio.duration() as i64);
|
set_total_secs(audio.duration() as i64);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user