diff --git a/Userland/Libraries/LibWeb/Animations/Animation.cpp b/Userland/Libraries/LibWeb/Animations/Animation.cpp index bed5101a8f..d91e7002ec 100644 --- a/Userland/Libraries/LibWeb/Animations/Animation.cpp +++ b/Userland/Libraries/LibWeb/Animations/Animation.cpp @@ -905,15 +905,15 @@ void Animation::notify_timeline_time_did_change() update_finished_state(DidSeek::No, SynchronouslyNotify::Yes); // Act on the pending play or pause task - if (m_pending_pause_task == TaskState::Scheduled) { - m_pending_pause_task = TaskState::None; - run_pending_pause_task(); - } - if (m_pending_play_task == TaskState::Scheduled) { m_pending_play_task = TaskState::None; run_pending_play_task(); } + + if (m_pending_pause_task == TaskState::Scheduled) { + m_pending_pause_task = TaskState::None; + run_pending_pause_task(); + } } void Animation::effect_timing_changed(Badge)