From 01a4916f093bfa523286bda1d57dddff17ccfa2a Mon Sep 17 00:00:00 2001 From: Suphon Thanakornpakapong Date: Wed, 25 May 2022 17:02:25 +0700 Subject: [PATCH] Don't call ticker when not visible --- lawnchair/src/app/lawnchair/smartspace/IcuDateTextView.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lawnchair/src/app/lawnchair/smartspace/IcuDateTextView.kt b/lawnchair/src/app/lawnchair/smartspace/IcuDateTextView.kt index 9a17cec22b..e287354377 100644 --- a/lawnchair/src/app/lawnchair/smartspace/IcuDateTextView.kt +++ b/lawnchair/src/app/lawnchair/smartspace/IcuDateTextView.kt @@ -140,6 +140,8 @@ class IcuDateTextView @JvmOverloads constructor( override fun onVisibilityAggregated(isVisible: Boolean) { super.onVisibilityAggregated(isVisible) handler?.removeCallbacks(ticker) - ticker() + if (isVisible) { + ticker() + } } }