From 8835040db61d039af4bab34e36b1e634bb9d1d1f Mon Sep 17 00:00:00 2001 From: Joseph Donofry Date: Fri, 13 Jan 2023 20:23:07 -0500 Subject: Pause ParticleEmitter when not in use (#1284) * Pause ParticleEmitter when not in use * Use timer instead to pause particle system --- src/timeline/TimelineModel.cpp | 1 + src/timeline/TimelineModel.h | 1 + 2 files changed, 2 insertions(+) (limited to 'src') diff --git a/src/timeline/TimelineModel.cpp b/src/timeline/TimelineModel.cpp index a6950870..f9df1cf9 100644 --- a/src/timeline/TimelineModel.cpp +++ b/src/timeline/TimelineModel.cpp @@ -1998,6 +1998,7 @@ void TimelineModel::markSpecialEffectsDone() { needsSpecialEffects_ = false; + emit confettiDone(); } QString diff --git a/src/timeline/TimelineModel.h b/src/timeline/TimelineModel.h index 0bf29dc1..334a4d6f 100644 --- a/src/timeline/TimelineModel.h +++ b/src/timeline/TimelineModel.h @@ -451,6 +451,7 @@ signals: void newCallEvent(const mtx::events::collections::TimelineEvents &event); void scrollToIndex(int index); void confetti(); + void confettiDone(); void lastMessageChanged(); void notificationsChanged(); -- cgit 1.5.1