Status bar in Custom Tab mode has black icons and text on black background
Categories
(Focus :: General, defect)
Tracking
(firefox108 affected, firefox109 unaffected)
Tracking | Status | |
---|---|---|
firefox108 | --- | affected |
firefox109 | --- | unaffected |
People
(Reporter: kwpolska, Unassigned)
Details
Attachments
(2 files)
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:107.0) Gecko/20100101 Firefox/107.0
Steps to reproduce:
- Set Firefox Focus as your default browser - this means it provides the "Custom Tab" feature (https://developer.chrome.com/docs/android/custom-tabs/integration-guide/)
- Set your device to dark mode.
- Open a link in an application that supports custom tabs. I was able to reproduce with Twitter, Gmail, Inoreader, and Harmonic for Hacker News, but other apps should be affected as well.
Reproduced on Samsung Galaxy A33 5G running Android 13.
Actual results:
The page opens in a Firefox Focus custom tab. The status bar icons and text turn black, on top of a black/dark gray background, making them invisible/effectively unreadable. See attached screenshot for examples.
Expected results:
The status bar icons should be white.
Comment 1•3 years ago
|
||
Thank you for the report!
This is the expected behavior, the custom tabs are supposed to be colored by the host app, it should not follow browser theme.
I'll close this ticket as invalid.
Reporter | ||
Comment 2•3 years ago
|
||
In the same apps, Chrome behaves correctly and displays white icons. Please double-check if Firefox Focus doesn't override the colours anywhere, and that Firefox's behavior is fully correct here. I also believe this worked correctly in Focus before the redesign.
Reporter | ||
Updated•3 years ago
|
Comment 3•3 years ago
|
||
Hi Chris!
I missunderstood the issue, I thought you ment the custom tab's toolbar.
I was able to reproduce it on the latest RC 108.1.0, but not on Focus Nightly 109.0a1, with Oppo Reno 6 (Android 12).
I will confirm this ticket.
Thank you for reopening this!
Updated•3 years ago
|
Description
•