Closed
Bug 601367
Opened 14 years ago
Closed 14 years ago
Black screen flicker when virtual keyboard opens and closes in awesome screen
Categories
(Firefox for Android Graveyard :: General, defect)
Tracking
(fennec2.0b3+)
VERIFIED
FIXED
Tracking | Status | |
---|---|---|
fennec | 2.0b3+ | --- |
People
(Reporter: aaronmt, Assigned: mwu)
References
Details
(Keywords: relnote, Whiteboard: [VKB])
Attachments
(1 file)
4.91 KB,
patch
|
vlad
:
review+
|
Details | Diff | Splinter Review |
Mozilla/5.0 (Android; Linux armv7l; rv:2.0b7pre) Gecko/20100102 Firefox/4.0b7pre Fennec/4.0b2pre Essentially, every time I visit the Awesome Screen and tap the location bar, the screen will flicker black as the virtual keyboard appears. Using a Motorola Milestone with 2.2.1 and IMEI (3583360301051600) Motorola Keyboard
Updated•14 years ago
|
tracking-fennec: --- → ?
Comment 1•14 years ago
|
||
We should update our software keyboard testcases if this is fixed.
Flags: in-litmus?(nhirata.bugzilla)
Reporter | ||
Comment 2•14 years ago
|
||
There is also a black flicker (taking up the dimensions of the virtual keyboard) when the virtual keyboard closes.
Reporter | ||
Updated•14 years ago
|
Summary: Screen flicker when virtual keyboard appears in awesome screen → Screen flicker when virtual keyboard opens and closes in awesome screen
Reporter | ||
Updated•14 years ago
|
Summary: Screen flicker when virtual keyboard opens and closes in awesome screen → Black screen flicker when virtual keyboard opens and closes in awesome screen
Updated•14 years ago
|
Summary: Black screen flicker when virtual keyboard opens and closes in awesome screen → [VKB]Black screen flicker when virtual keyboard opens and closes in awesome screen
As per comment 2, I can repro by: 1) placing the device in portrait view 2) going to google.com 3) click in the text field to bring up VKB 4) open a side panel
Updated•14 years ago
|
Summary: [VKB]Black screen flicker when virtual keyboard opens and closes in awesome screen → Black screen flicker when virtual keyboard opens and closes in awesome screen
Whiteboard: [VKB]
Updated•14 years ago
|
Assignee: nobody → crowderbt
tracking-fennec: ? → 2.0b3+
Assignee | ||
Comment 4•14 years ago
|
||
The flickering should be largely fixed by bug 599397. The black area left when the keyboard resizes, however, is still there. Morph/close/open new bug as necessary.
Reporter | ||
Comment 5•14 years ago
|
||
(In reply to comment #4) > The flickering should be largely fixed by bug 599397. The black area left when > the keyboard resizes, however, is still there. Morph/close/open new bug as > necessary. Confirming that with bug 599397 landing this issue persists.
Comment 6•14 years ago
|
||
I can not reproduce this. Is anyone else still seeing this?
Updated•14 years ago
|
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
Reporter | ||
Comment 7•14 years ago
|
||
Every time the virtual keyboard opens up and drops in Fennec on my Milestone
Reporter | ||
Updated•14 years ago
|
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Comment 8•14 years ago
|
||
The Android browser actually does this same graphical behavior, only the background they draw over the "unowned" area after the resize is white, rather than black.
Comment 9•14 years ago
|
||
mwu is going to own this, hacking the drawing code to issue white (or, as discussed on IRC for a future enhancement, using the background color of the top-level element on-screen).
Assignee: crowderbt → mwu
Assignee | ||
Comment 10•14 years ago
|
||
This makes the drawing code even more paranoid about locking the canvas unnecessarily, and improves the reliability of sync draws. It also adds a bunch of comments about locking in the drawing path.
Attachment #489576 -
Flags: review?(vladimir)
Attachment #489576 -
Flags: review?(vladimir) → review+
Assignee | ||
Comment 11•14 years ago
|
||
http://hg.mozilla.org/mozilla-central/rev/65b8060f0ea9
Status: REOPENED → RESOLVED
Closed: 14 years ago → 14 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 12•14 years ago
|
||
Michael, some clarification? While I can safely say I see no more black flicker, I still see flicker albeit the drawing code as you mentioned and what I see is white. From what I see this is still more visible on Fennec than the Android Browser. Tested on a Motorola Milestone and Nexus One device.
Assignee | ||
Comment 13•14 years ago
|
||
(In reply to comment #12) > Michael, some clarification? While I can safely say I see no more black > flicker, I still see flicker albeit the drawing code as you mentioned and what > I see is white. From what I see this is still more visible on Fennec than the > Android Browser. > > Tested on a Motorola Milestone and Nexus One device. If the flicker of white is within the keyboard region, it is as expected. If there is a flash of white within the non-keyboard region, it isn't expected.
Assignee | ||
Comment 14•14 years ago
|
||
I just noticed an interesting trick that the default browser does - it clears the entire screen to white before showing the url completion popup. I'll file a bug for doing that trick in our frontend.
Comment 15•14 years ago
|
||
verified FIXED on builds: Mozilla/5.0 (Android; Linux armv71; rv:2.0b8pre) Gecko/20101111 Namoroka/4.0b8pre Fennec/4.0b3pre
Status: RESOLVED → VERIFIED
https://litmus.mozilla.org/show_test.cgi?searchType=by_id&id=13837 https://litmus.mozilla.org/show_test.cgi?searchType=by_id&id=13838
Flags: in-litmus?(nhirata.bugzilla) → in-litmus+
You need to log in
before you can comment on or make changes to this bug.
Description
•