Page MenuHomePhabricator

[native] Prevent CoolOrNerdModeSelection emojis from rendering with opacity on Android
ClosedPublic

Authored by ashoat on May 26 2023, 11:56 AM.
Tags
None
Referenced Files
Unknown Object (File)
Feb 20 2024, 11:30 PM
Unknown Object (File)
Feb 20 2024, 10:55 PM
Unknown Object (File)
Feb 20 2024, 8:25 PM
Unknown Object (File)
Feb 20 2024, 12:12 PM
Unknown Object (File)
Jan 10 2024, 8:31 AM
Unknown Object (File)
Dec 16 2023, 1:40 AM
Unknown Object (File)
Dec 8 2023, 12:56 AM
Unknown Object (File)
Dec 5 2023, 2:37 AM
Subscribers

Details

Summary

I noticed that the emojis in the CoolOrNerdModeSelection screen were kind of blurry. I did some Googling and found this solution.

On iOS, setting the text color of emojis has no effect. On Android, setting the text color of emojis to black seems to make them render with full opacity.

Depends on D8002

Test Plan
beforeafter
Screenshot 2023-05-26 at 2.57.39 PM.png (1×541 px, 134 KB)
Screenshot 2023-05-26 at 2.57.25 PM.png (1×563 px, 157 KB)

Also tested on iOS to confirm no changes. Note that the registration flow only supports dark mode, but it appears that color: 'black' has the same impact on Android in either mode.

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable