-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Open
Labels
A-ElectronA-Themes-CustomCustom theme variables or supportCustom theme variables or supportO-FrequentAffects or can be seen by most users regularly or impacts most users' first experienceAffects or can be seen by most users regularly or impacts most users' first experienceS-MinorImpairs non-critical functionality or suitable workarounds existImpairs non-critical functionality or suitable workarounds existT-DefectZ-Labs
Description
Steps to reproduce
I use a custom theme for Element desktop (Windows) that I adjusted from the more publically-available Catpuccin Frappe. Ever since the recent update to 1.12.7, whenever I launch element desktop the app display the colours of the Light theme, though UI indicates it thinks it is still using my custom theme.
Steps:
- Set element desktop to a custom theme (not the included ones).
- Fully close element desktop (including in the tray) and then open it again
- When it opens again, it will be set to the Light theme, but buttons will suggest it thinks it is still using the custom theme.
- The issue can be worked around by simply switching to any other theme and back, but this still seems like a regression.
Outcome
Here's an image of the settings menu with, notably, the colours not being of the theme selected:

Also, using the quick theme dropdown to try and fix this issue instead of going to the settings menu causes the app to, uh, explode:
Operating system
Windows 10
Application version
Element desktop 1.12.7
How did you install the app?
I'll be honest, I'm not sure - this install is years old.
Homeserver
Synapse 1.144.0
Will you send logs?
Yes
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
A-ElectronA-Themes-CustomCustom theme variables or supportCustom theme variables or supportO-FrequentAffects or can be seen by most users regularly or impacts most users' first experienceAffects or can be seen by most users regularly or impacts most users' first experienceS-MinorImpairs non-critical functionality or suitable workarounds existImpairs non-critical functionality or suitable workarounds existT-DefectZ-Labs