Compact NPS - Adaptive Primary not applied to background

Issue description:

The Compact Player’s “Adaptive Primary Color” toggle works on the progress bar but not on the background.

When “Background style” is set to “Primary,” the background still uses the theme’s primary color instead of the adaptive color.

Logs:

Upload description: Celorien_Compact_AdaptPri

Additional information:

 
Pics taken using Solarized theme

Adaptive Primary OFF
Pic 1: “Background Style” is Default, Progress Bar color is Primary. No problem.


Adaptive Primary ON
Pic 2: same settings as 1, no problem

Pic 3: “Background Style” changed to Primary (and Progress Bar is still Primary)

Background now uses theme’s primary (bright blue) instead of adaptive primary (orange?).

The progress bar changed to white for some reason. (For contrast against background? Since both would be the same color now.)
 

Reproduction steps:

 
Make sure “Now Playing color source” is disabled!

In Compact NPS settings set “Background style > Primary” and disable “Adaptive primary color.”

Play some media, you should see the theme’s colors for the background.

Now enable “Adaptive primary color” and play some media. The background color is unchanged.
 

Media provider:

Local device

Screenshots:

 

    

Yes it’s normal there’s a specific adaptive primary color for the compact player due to all the cases with contrast and buttons that can be primary too.