Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changing system brightness mode (dark=>bright or bright=>dark) makes Element forget custom set fonts #26248

Open
JMoVS opened this issue Jul 18, 2023 · 20 comments
Assignees
Labels
A-Appearance O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect X-Regression Z-Compound

Comments

@JMoVS
Copy link

JMoVS commented Jul 18, 2023

Steps to reproduce

  1. Update to Element 1.11.36
  2. Set system font to Helvetica

Outcome

What did you expect?

Emoji's displayed in Apple's emoji system font

What happened instead?

Emoji display in non-native google style emoji font

Operating system

macOS

Application version

Version von Element: 1.11.36 Version von Olm: 3.2.14

How did you install the app?

Downloaded from element.io

Homeserver

No response

Will you send logs?

No

@t3chguy
Copy link
Member

t3chguy commented Jul 18, 2023

Cannot reproduce

image

@JMoVS
Copy link
Author

JMoVS commented Jul 18, 2023

ah true, now I realised the problem.

Probably the fix in matrix-org/matrix-react-sdk#11170 now results in my "fix" not working anymore. I rephrased the issue item accordingly.

@JMoVS JMoVS changed the title Option to select custom font is gone after update to Element: 1.11.36 Emoji no longer display in chosen custom font Jul 18, 2023
@t3chguy
Copy link
Member

t3chguy commented Jul 18, 2023

@JMoVS so what you're saying is #14398 got fixed and you're being bitten by #9790

@JMoVS
Copy link
Author

JMoVS commented Jul 18, 2023

@t3chguy haha yes - I switched to Helvetica to actually get Apple emoji font. For me that was a feature, not a bug :)

@JMoVS
Copy link
Author

JMoVS commented Jul 18, 2023

ha, workaround: Set font to Helvetica, Apple Color Emoji

@t3chguy
Copy link
Member

t3chguy commented Jul 19, 2023

image
image

Hmm I cannot reproduce (see emoji in the bg)

@JMoVS
Copy link
Author

JMoVS commented Jul 21, 2023

@t3chguy This is getting weirder day by day, now sometimes it falls back to tghe google standard emoji. I go into settings, apple color emoji is still in the field, and just by entering "space" after it, it triggers that it reapplies...

@t3chguy
Copy link
Member

t3chguy commented Jul 21, 2023

@germain-gg any idea how the typography changes may be causing this weirdness?

@germain-gg germain-gg self-assigned this Jul 24, 2023
@t3chguy
Copy link
Member

t3chguy commented Jul 24, 2023

How did you install the app?
No response

@JMoVS could you fill this in please

@JMoVS
Copy link
Author

JMoVS commented Jul 24, 2023

@t3chguy adjusted

@JMoVS
Copy link
Author

JMoVS commented Jul 28, 2023

this is the behaviour observed:

Bildschirmaufnahme.2023-07-28.um.11.14.12.mov

@JMoVS
Copy link
Author

JMoVS commented Aug 4, 2023

I have this now every day - @t3chguy were you able to reproduce it by now? And would rageshake data help?

@t3chguy
Copy link
Member

t3chguy commented Aug 4, 2023

@JMoVS nope. I could not reproduce it as per my attempts above. See also that I am not the one assigned to this issue...

@JMoVS
Copy link
Author

JMoVS commented Aug 4, 2023

@t3chguy ah sry, did not see the change - @germain-gg how can I help? It's happening for me every 1-2 days currently and I'm happy to send me logs if you tell me which and how

@JMoVS
Copy link
Author

JMoVS commented Aug 8, 2023

this is still a clear regression and no interaction or movement here @germain-gg any news from your side?

@JMoVS
Copy link
Author

JMoVS commented Aug 15, 2023

@germain-gg this is still happening in the latest version Version von Element: 1.11.39 Version von Olm: 3.2.14 - any news on the element side?

@JMoVS
Copy link
Author

JMoVS commented Aug 21, 2023

@t3chguy I'm sorry to mention you again but I haven't heard anything back even though this seems to be a straightforward regression, can you internally ask? For me this still happens often (happy to provide logs if it's helpful)

@t3chguy
Copy link
Member

t3chguy commented Aug 21, 2023

straightforward regression

I'd agree if I could reproduce it - I've pinged @germain-gg in a DM - can't do much else

@JMoVS
Copy link
Author

JMoVS commented Sep 16, 2023

Ha, I just found a way to reliably reproduce it on macOS. When you switch day/night mode, it then falls back and no longer adheres to the chosen fonts. So to reproduce the issue, just switch, also FYI @germain-gg

@intelfx
Copy link
Contributor

intelfx commented Sep 27, 2023

I confirm that this issue also happens on Firefox/Linux, and is not limited to emoji font (the entire custom font is not honored after a dark/light switch, until the tab is reloaded).

@JMoVS JMoVS changed the title Emoji no longer display in chosen custom font Changing system brightness mode (dark=>bright or bright=>dark) makes Element forget custom set fonts Sep 27, 2023
@kittykat kittykat added S-Major Severely degrades major functionality or product features, with no satisfactory workaround O-Uncommon Most users are unlikely to come across this or unexpected workflow labels Oct 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Appearance O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect X-Regression Z-Compound
Projects
None yet
Development

No branches or pull requests

5 participants