mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-03-01 00:06:47 +00:00
Support persistent/transient asset variants in EDU tooltip.
Test: Manual Fix: 267384293 Change-Id: Ia4aefb7d0e9bf675355ea52f657f78b7533eeb98
This commit is contained in:
@@ -110,11 +110,22 @@ class TaskbarEduTooltipController(val activityContext: TaskbarActivityContext) :
|
||||
tooltipStep = TOOLTIP_STEP_NONE
|
||||
inflateTooltip(R.layout.taskbar_edu_features)
|
||||
tooltip?.run {
|
||||
findViewById<LottieAnimationView>(R.id.splitscreen_animation).supportLightTheme()
|
||||
findViewById<LottieAnimationView>(R.id.suggestions_animation).supportLightTheme()
|
||||
findViewById<LottieAnimationView>(R.id.settings_animation).supportLightTheme()
|
||||
findViewById<View>(R.id.settings_edu).visibility =
|
||||
if (DisplayController.isTransientTaskbar(activityContext)) GONE else VISIBLE
|
||||
val splitscreenAnim = findViewById<LottieAnimationView>(R.id.splitscreen_animation)
|
||||
val suggestionsAnim = findViewById<LottieAnimationView>(R.id.suggestions_animation)
|
||||
val settingsAnim = findViewById<LottieAnimationView>(R.id.settings_animation)
|
||||
val settingsEdu = findViewById<View>(R.id.settings_edu)
|
||||
splitscreenAnim.supportLightTheme()
|
||||
suggestionsAnim.supportLightTheme()
|
||||
settingsAnim.supportLightTheme()
|
||||
if (DisplayController.isTransientTaskbar(activityContext)) {
|
||||
splitscreenAnim.setAnimation(R.raw.taskbar_edu_splitscreen_transient)
|
||||
suggestionsAnim.setAnimation(R.raw.taskbar_edu_suggestions_transient)
|
||||
settingsEdu.visibility = GONE
|
||||
} else {
|
||||
splitscreenAnim.setAnimation(R.raw.taskbar_edu_splitscreen_persistent)
|
||||
suggestionsAnim.setAnimation(R.raw.taskbar_edu_suggestions_persistent)
|
||||
settingsEdu.visibility = VISIBLE
|
||||
}
|
||||
|
||||
findViewById<View>(R.id.done_button)?.setOnClickListener { hide() }
|
||||
if (DisplayController.isTransientTaskbar(activityContext)) {
|
||||
|
||||
Reference in New Issue
Block a user