Closed
Bug 777704
Opened 13 years ago
Closed 13 years ago
Showing popup (overlay) for <select> may cause UI freeze
Categories
(Firefox OS Graveyard :: General, defect)
Tracking
(blocking-basecamp:-)
RESOLVED
WORKSFORME
| blocking-basecamp | - |
People
(Reporter: rudyl, Unassigned)
Details
To support showing popups for <select>, we would draw a full-screen to show the options.
Related Gaia issue: https://github.com/mozilla-b2g/gaia/issues/2041
However, we cannot dismiss the overlay since somehow the UI may not be refreshed after that.
Repro steps:
============
1. Please try to get my test branch of Gaia
https://github.com/RudyLu/gaia/tree/value_selector_test
2. Go to "UI Test" App > "Select Test"
3. Click the 1st select element
4. Click "Cancel" button to dismiss the popup -> Issue: UI not updated
(Note: the 2nd element is <input>, which would not cause this issue)
| Reporter | ||
Updated•13 years ago
|
blocking-basecamp: --- → ?
Comment 1•13 years ago
|
||
Your STR is not clear. What is the expected behavior at step 3 and/or 4? And what is the actual behavior you see?
| Reporter | ||
Comment 2•13 years ago
|
||
Refine the STR as follows,
-----------------------
1. Please try to get my test branch of Gaia on B2G device (could not reproduced on B2G Desktop)
https://github.com/RudyLu/gaia/tree/value_selector_test
2. Go to "UI Test" App > "Select Test"
3. Click the 1st select element
-> The overlay will show up
4. Click "Cancel" button to dismiss the popup
-> Result expected: The overlay will disappear
-> Actual Result: UI not updated - after an orientation change, the UI will be updated for the overlay to disappear
(Note: the 2nd element is <input>, which would not cause this issue)
| Reporter | ||
Comment 3•13 years ago
|
||
Would not occur after I update gecko on Ototo recently.
Close it for now.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Updated•13 years ago
|
blocking-basecamp: ? → -
Resolution: FIXED → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•