Closed
Bug 860296
Opened 12 years ago
Closed 12 years ago
Visual tearing on navigation bar during address bar resize animation
Categories
(Firefox for Android Graveyard :: General, defect)
Tracking
(fennec23+)
VERIFIED
WORKSFORME
Tracking | Status | |
---|---|---|
fennec | 23+ | --- |
People
(Reporter: aaronmt, Assigned: lucasr)
Details
(Whiteboard: ui-hackathon)
Attachments
(1 file)
327.66 KB,
image/png
|
Details |
See screenshot. This looks jarring as the tears are quite visible during the resize animation (backing out from the AwesomeScreen).
--
LG Nexus 4 (Android 4.2.2)
Nightly (04/10)
Reporter | ||
Comment 1•12 years ago
|
||
Assignee | ||
Comment 2•12 years ago
|
||
Sriram, looks like a regression from bug 848719?
Flags: needinfo?(sriram)
Reporter | ||
Updated•12 years ago
|
tracking-fennec: --- → ?
Comment 3•12 years ago
|
||
I've seen this in the past. The only change my patch did is to remove the "dark tabs fake layer" behind the tabs button. Do we want to add that back? That's clearly an overdraw. This feels like the elements are dropping frames while animating,
Flags: needinfo?(sriram)
Comment 4•12 years ago
|
||
(Resolving cat and mouse game)
Here are the options:
1. Have a dummy dark layer and show/hide it only for animation. This would ensure that there is a static dark background behind the buttons a blue line won't be seen ever.
- This would still show a 1px line in case of personas. A small gap can make the image go out of sync (just like now).
2. Re-order the BrowserToolbar in such a way that only the url-bar-background has a curve (currently both the url-bar-bg and tabs-button have). This way the background for the tabs and menu button will come from a dummy layer behind it. But the catch is, the tabs and menu button should be beneath the url-bar-background for this to work. That way the "pressed" state will have the curve cut off properly (than being showed over the url-bar-bg).
- Focusing re-order issues might crop up.
Comment 5•12 years ago
|
||
Second option cannot work. There is still screen corruption due to the animation of the url-bar.
Assignee | ||
Updated•12 years ago
|
Whiteboard: ui-hackathon
Updated•12 years ago
|
Assignee: nobody → lucasr.at.mozilla
tracking-fennec: ? → 23+
Assignee | ||
Comment 6•12 years ago
|
||
Works for me. Aaron, feel free to reopen if you can still reproduce this.
Assignee | ||
Updated•12 years ago
|
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Reporter | ||
Updated•12 years ago
|
Status: RESOLVED → VERIFIED
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•