Skip to content
This repository was archived by the owner on Aug 24, 2025. It is now read-only.
This repository was archived by the owner on Aug 24, 2025. It is now read-only.

Incorrect dynamic colors #2138

@tx3stn

Description

@tx3stn

#2123 Fixed the issue of the OLED themes not using dyanmic colors, but now the colors that are being used are not the expected values (by expected values I mean they are different in OpenTracks to everything else on my device using the material you themeing).

This issue applies to all themes with the (DynamicColors) option, not just OLED.

To Reproduce

  1. Go to Settings > User Interface.
  2. Select any UI Theme that uses the DynamicColor option.
  3. Restart the app.
  4. Observe the dynamic color value that has been set (in my case in the screenshots, it's purple).
  5. Compare to another app using material you themeing.
  6. Observe the color is different.

Screenshots (green is the expected dynamic color):

  • DynamicColor working on previous version where the it didn't work with OLED
Image
  • DynamicColor on current version is purple rather than green.
Image

Technical information

  • Device: Pixel 8
  • OS: GrapheneOS latest
  • OpenTracks version: v4.21.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinghelp wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions