diff --git a/WordPress/src/main/java/org/wordpress/android/ui/notifications/NotificationsDetailListFragment.kt b/WordPress/src/main/java/org/wordpress/android/ui/notifications/NotificationsDetailListFragment.kt index 20d632e3b5f1..27daa1969976 100644 --- a/WordPress/src/main/java/org/wordpress/android/ui/notifications/NotificationsDetailListFragment.kt +++ b/WordPress/src/main/java/org/wordpress/android/ui/notifications/NotificationsDetailListFragment.kt @@ -133,10 +133,8 @@ class NotificationsDetailListFragment : ListFragment(), NotificationFragment { showErrorToastAndFinish() } - val confetti: LottieAnimationView = requireActivity().findViewById(R.id.confetti) - if (note?.isViewMilestoneType == true && !confettiShown) { - confetti.playAnimation() - confettiShown = true + if (note?.isViewMilestoneType == true) { + view?.findViewById(R.id.confetti)?.playAnimation() } } @@ -161,9 +159,6 @@ class NotificationsDetailListFragment : ListFragment(), NotificationFragment { showErrorToastAndFinish() return } - if (noteId != note.id) { - confettiShown = false - } notification = note } @@ -625,8 +620,6 @@ class NotificationsDetailListFragment : ListFragment(), NotificationFragment { private const val KEY_NOTE_ID = "noteId" private const val KEY_LIST_POSITION = "listPosition" - private var confettiShown = false - @JvmStatic fun newInstance(noteId: String?): NotificationsDetailListFragment { val fragment = NotificationsDetailListFragment()