--- a/com/tidal/android/feature/playerscreen/ui/PlayerScreenKt.smali +++ b/com/tidal/android/feature/playerscreen/ui/PlayerScreenKt.smali @@ -4433,6 +4433,14 @@ move-object/from16 v25, v10 + sget-object v16, Lcom/tidal/android/feature/playerscreen/ui/model/PlayerBackgroundStyle;->DARK_BLUR:Lcom/tidal/android/feature/playerscreen/ui/model/PlayerBackgroundStyle; # RL: force native Blur player background + + const/16 v21, 0x0 # RL: isPlaying=false (Static — no rotation) + + const/16 v22, 0x0 # RL: isSeeking=false (Static — no scrub rotation) + + invoke-static {}, Lradiant/HomeBackdrop;->setModeStatic()V # RL: mirror rotation to Cover Everywhere + .line 171 invoke-static/range {v16 .. v26}, Lcom/tidal/android/feature/playerscreen/ui/composables/p3;->b(Lcom/tidal/android/feature/playerscreen/ui/model/PlayerBackgroundStyle;JILjava/lang/String;ZZLam0/a;Landroidx/compose/ui/Modifier;Landroidx/compose/runtime/Composer;I)V --- a/com/tidal/android/core/ui/composable/c0.smali +++ b/com/tidal/android/core/ui/composable/c0.smali @@ -16,7 +16,9 @@ move-result p0 .line 5 - invoke-virtual {p2, p0}, Landroid/view/Window;->setNavigationBarColor(I)V + const/4 v3, 0x0 # RL: force transparent nav bar so the native blur backdrop shows through (was p0 = extracted BG color; luminance below still uses p0 for icon light/dark) + + invoke-virtual {p2, v3}, Landroid/view/Window;->setNavigationBarColor(I)V .line 6 .line 7