Skip to content

[Bug] Theme Changes Not Detected When Mode Differs from Initial Launch State #290

@kodebarista

Description

@kodebarista

Pre-submission Checklist

  • I have searched existing issues to make sure this bug hasn't been reported

Bug Description

Camera only listens to and applies theme changes if the current theme mode (light/dark) matches the mode that was active when the application was initially launched. If the system theme mode changes after launch, the app does not update accordingly unless it was started in that same mode.

Steps to Reproduce

  • Launch Camera while system is in light mode
  • Change system theme to dark mode
  • Import a new dark mode theme
  • Observe that the app does not update its theme
  • Switch back to light mode & import a new light theme
  • Observe the app recognize the change since light mode was the default, when the app was launched

Expected Behavior

Camera should listen to theme changes dynamically and update its UI regardless of the theme mode it was launched in.

Camera Version

0.2.03922074

Installation Method

Flatpak (Flathub)

Linux Distribution

Fedora COSMIC

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions