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)
Wed, Jun 19, 6:22 PM
Unknown Object (File)
Wed, Jun 19, 6:22 PM
Unknown Object (File)
Wed, Jun 19, 6:20 PM
Unknown Object (File)
Sat, Jun 15, 6:52 AM
Unknown Object (File)
Fri, Jun 14, 3:55 AM
Unknown Object (File)
Mon, Jun 10, 7:22 PM
Unknown Object (File)
May 14 2024, 9:30 PM
Unknown Object (File)
May 2 2024, 8:37 PM
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