Closed
Bug 804890
Opened 12 years ago
Closed 12 years ago
[Home] Screen dims out and not cancallable
Categories
(Firefox OS Graveyard :: Gaia, defect, P3)
Tracking
(blocking-basecamp:+)
VERIFIED
FIXED
blocking-basecamp | + |
People
(Reporter: atsai, Assigned: chiajung)
References
Details
Attachments
(2 files)
After unanswered incoming call, the luminous intensity isn't displayed as setting. Reproduce Step: 1. Set the luminous intensity to a fixed value (I set it as the brightest) 2. Lock the phone 3. Call the phone and hang of the phone without answered it 4. Unlock the phone Expected Result: *. Back in home screen with the brightest luminous intensity Actual Result: *. The darkest luminous intensity
Assignee | ||
Updated•12 years ago
|
Assignee: nobody → chung
Thanks Al! I noticed that the luminosity kept changing and I couldn't figure out how to repro it consistantly.
Updated•12 years ago
|
Component: General → Gaia
Updated•12 years ago
|
blocking-basecamp: ? → +
Priority: -- → P3
Assignee | ||
Comment 2•12 years ago
|
||
https://github.com/mozilla-b2g/gaia/pull/6102 In original screen_manager implementation it use idleService to help determine user idle state. However, idleService report idle count not from observer registration but last user input (key, mouse or touch), which cause some false alarm and cause the problem. In this patch, Tim provide a wrapper function for idleService that report user idle count from registration, and calls the user defined idleCallback. And if the idleCallback got called then user interact with device, then activeCallback get called. Based on this wrapper, I change screen_manager implementation to use it.
Attachment #677318 -
Flags: review?(21)
Assignee | ||
Updated•12 years ago
|
Summary: [Home] Luminous Intensity abnormal after missing call → [Home] Screen dims out and not cancallable
Comment 3•12 years ago
|
||
I cannot review the code since I am one of the co-authors. We deliver this fix based on Chiajung's detailed breakdown on what's really going on with idleObserver API. I consider this is the beginning to fix a lot of workaround and extra code handling screen idle/dimming quirks, so we should land this as soon as possible. Thanks.
Comment 4•12 years ago
|
||
Comment on attachment 677318 [details] [review] Pointer to Github: https://github.com/mozilla-b2g/gaia/pull/6102 I asked Jonas about it and it says this is the right approach. r+.
Attachment #677318 -
Flags: review?(21) → review+
Comment 5•12 years ago
|
||
Thanks, I will merge another pull request fixing some of the small issue in Chiajung's code.
Comment 6•12 years ago
|
||
Patch to merge, small nits fixes.
Comment 7•12 years ago
|
||
https://github.com/mozilla-b2g/gaia/pull/6182
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Blocks: 805486
Updated•11 years ago
|
Attachment mime type: text/plain → text/x-github-pull-request
You need to log in
before you can comment on or make changes to this bug.
Description
•