This commit is contained in:
twinaphex 2020-10-14 01:02:22 +02:00
parent 8802712ae7
commit 6e09eada2d
2 changed files with 3 additions and 2 deletions

View File

@ -2227,7 +2227,7 @@ void gfx_timer_start(gfx_timer_t *timer, gfx_timer_ctx_entry_t *timer_entry)
gfx_animation_ctx_entry_t entry;
uintptr_t tag = (uintptr_t) timer;
gfx_timer_kill(timer);
gfx_animation_kill_by_tag(&tag);
*timer = 0.0f;

View File

@ -394,6 +394,7 @@ static void gfx_widgets_msg_queue_free(
disp_widget_msg_t *msg)
{
uintptr_t tag = (uintptr_t)msg;
uintptr_t hourglass_timer_tag = (uintptr_t)&msg->hourglass_timer;
if (msg->task_ptr)
{
@ -408,7 +409,7 @@ static void gfx_widgets_msg_queue_free(
}
/* Kill all animations */
gfx_timer_kill(&msg->hourglass_timer);
gfx_animation_kill_by_tag(&hourglass_timer_tag);
gfx_animation_kill_by_tag(&tag);
/* Kill all timers */