diff --git a/quickstep/res/layout/taskbar_edu_features.xml b/quickstep/res/layout/taskbar_edu_features.xml
index ed8cfb10b1..4137df753d 100644
--- a/quickstep/res/layout/taskbar_edu_features.xml
+++ b/quickstep/res/layout/taskbar_edu_features.xml
@@ -32,12 +32,10 @@
android:layout_width="@dimen/taskbar_edu_features_lottie_width"
android:layout_height="@dimen/taskbar_edu_features_lottie_height"
android:layout_marginTop="@dimen/taskbar_edu_tooltip_vertical_margin"
- android:scaleType="centerCrop"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/title"
app:lottie_autoPlay="true"
- app:lottie_loop="true"
- app:lottie_rawRes="@raw/taskbar_edu_splitscreen" />
+ app:lottie_loop="true" />
+ app:lottie_loop="true" />
(R.id.splitscreen_animation).supportLightTheme()
- findViewById(R.id.suggestions_animation).supportLightTheme()
- findViewById(R.id.settings_animation).supportLightTheme()
- findViewById(R.id.settings_edu).visibility =
- if (DisplayController.isTransientTaskbar(activityContext)) GONE else VISIBLE
+ val splitscreenAnim = findViewById(R.id.splitscreen_animation)
+ val suggestionsAnim = findViewById(R.id.suggestions_animation)
+ val settingsAnim = findViewById(R.id.settings_animation)
+ val settingsEdu = findViewById(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(R.id.done_button)?.setOnClickListener { hide() }
if (DisplayController.isTransientTaskbar(activityContext)) {