From aa08af872b3a39cefc4f60db511dabf510bc5bd4 Mon Sep 17 00:00:00 2001 From: Brian Isganitis Date: Tue, 28 Feb 2023 21:51:52 +0000 Subject: [PATCH] Make isTooltipEnabled a getter due to its mutable dependencies. IS_RUNNING_IN_TEST_HARNESS is mutable and can change during the lifecycle of launcher. Test: Manual Fix: 271160958 Change-Id: Ib033e0684d99e784185e1da1e52632411f6c096b --- .../android/launcher3/taskbar/TaskbarEduTooltipController.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/quickstep/src/com/android/launcher3/taskbar/TaskbarEduTooltipController.kt b/quickstep/src/com/android/launcher3/taskbar/TaskbarEduTooltipController.kt index 00dfaf25c2..2dd8bcbcfd 100644 --- a/quickstep/src/com/android/launcher3/taskbar/TaskbarEduTooltipController.kt +++ b/quickstep/src/com/android/launcher3/taskbar/TaskbarEduTooltipController.kt @@ -56,7 +56,8 @@ annotation class TaskbarEduTooltipStep class TaskbarEduTooltipController(val activityContext: TaskbarActivityContext) : LoggableTaskbarController { - private val isTooltipEnabled = !IS_RUNNING_IN_TEST_HARNESS && ENABLE_TASKBAR_EDU_TOOLTIP.get() + private val isTooltipEnabled: Boolean + get() = !IS_RUNNING_IN_TEST_HARNESS && ENABLE_TASKBAR_EDU_TOOLTIP.get() private val isOpen: Boolean get() = tooltip?.isOpen ?: false