Closed
Bug 1084458
Opened 10 years ago
Closed 10 years ago
[Soft Home button] buttons on OTA screen confirmation are partially covered
Categories
(Firefox OS Graveyard :: Gaia::System, defect)
Tracking
(blocking-b2g:2.1+, b2g-v2.1 verified, b2g-v2.2 verified)
People
(Reporter: tchung, Assigned: kgrandon)
References
Details
(Keywords: regression, Whiteboard: [systemsfe])
Attachments
(2 files, 1 obsolete file)
(deleted),
image/png
|
Details | |
(deleted),
text/x-github-pull-request
|
mikehenrty
:
review+
fabrice
:
approval-gaia-v2.1+
|
Details |
[Blocking Requested - why for this release]:
+++ This bug was initially created as a clone of Bug #1074123 +++
spinning a new bug up, as this is likely a recent regression. The SHB is clipping the OTA update confirmation screen.
See screenshot.
Repro:
1) install a 10/15 image on 2.1 branch build on Flame Kitkat
Gaia-Rev 379ea4c9dd6d3f8ca2f79ce59c15f6afe6e557c3
Gecko-Rev https://hg.mozilla.org/releases/mozilla-b2g34_v2_1/rev/4853208cb48a
Build-ID 20141015001201
Version 34.0
Device-Name flame
FW-Release 4.4.2
FW-Incremental eng.cltbld.20141011.032649
FW-Date Sat Oct 11 03:26:59 EDT 2014
Bootloader L1TC00011840
2) settings > developer > enable soft home button
3) settings > check for updates
4) apply update that is found from dropdown status bar
5) Verify the OTA check screen is covered by the Soft home button
Expected:
- screen is scaled and not clipping buttons
Actual:
- buttons clipped
Reporter | ||
Updated•10 years ago
|
Summary: SIM PIN dialog margin bottom is wrong with soft home button enabled → [Soft Home button] buttons on OTA screen confirmation are partially covered
Assignee | ||
Comment 2•10 years ago
|
||
Taking.
Assignee: nobody → kgrandon
Status: NEW → ASSIGNED
Target Milestone: --- → 2.1 S7 (24Oct)
Assignee | ||
Comment 3•10 years ago
|
||
Hey Mike - got time for a review? Thanks!
Attachment #8507196 -
Flags: review?(mhenretty)
Comment 4•10 years ago
|
||
Comment on attachment 8507196 [details]
Github pull request
This breaks the crash reporter dialog (#crash-dialog). The problem is that some dialogs take up the entire screen, and some use the layout manager to set a static pixel height. So we can't set bottom property across all confirm dialogs.
I think putting something like this into core.css would work here:
#screen > #dialog-screen {
bottom: var(SHB-height);
}
Attachment #8507196 -
Flags: review?(mhenretty)
Comment 5•10 years ago
|
||
Assignee | ||
Comment 6•10 years ago
|
||
Comment on attachment 8507196 [details]
Github pull request
Mike - good call, I suppose being more explicit is best. I've gone ahead and added a hook to core.css as suggested. Let me know what you think.
Attachment #8507196 -
Flags: review?(mhenretty)
Comment 7•10 years ago
|
||
Comment on attachment 8507196 [details]
Github pull request
LGTM. Nice test too. Thanks!
Attachment #8507196 -
Flags: review?(mhenretty) → review+
Assignee | ||
Comment 8•10 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•10 years ago
|
Attachment #8507209 -
Attachment is obsolete: true
Assignee | ||
Comment 9•10 years ago
|
||
Comment on attachment 8507196 [details]
Github pull request
[Approval Request Comment]
[Bug caused by] (feature/regressing bug #): Feature implementation.
[User impact] if declined: Poor experience using the software home button when installing updates.
[Testing completed]: Manual and integration test.
[Risk to taking this patch] (and alternatives if risky): Low risk as this fix in particular is tied to the id. It should not regress other implementations.
[String changes made]: None.
Attachment #8507196 -
Flags: approval-gaia-v2.1?(fabrice)
Assignee | ||
Updated•10 years ago
|
Flags: in-testsuite+
Updated•10 years ago
|
Attachment #8507196 -
Flags: approval-gaia-v2.1?(fabrice) → approval-gaia-v2.1+
Comment 10•10 years ago
|
||
status-b2g-v2.1:
--- → fixed
status-b2g-v2.2:
--- → fixed
Comment 11•10 years ago
|
||
Issue verified fixed on Flame 2.1 and Flame 2.2
Actual Results: Confirmation buttons on OTA installation screen are not covered by Software Home Button. Crash confirmation buttons are not covered by SHB.
Device: Flame 2.1 KK (319mb) (Full Flash)
BuildID: 20141021001201
Gaia: e458f5804c0851eb4e93c9eb143fe044988cecda
Gecko: ee86921a986f
Gonk: 05aa7b98d3f891b334031dc710d48d0d6b82ec1d
Version: 34.0 (2.1)
Firmware: V188
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0
Device: Flame 2.2 Master KK (319mb) (Full Flash)
BuildID: 20141021040206
Gaia: 457a54fc3200b80e4f5e1cd3acaa062309230732
Gecko: 29fbfc1b31aa
Gonk: 05aa7b98d3f891b334031dc710d48d0d6b82ec1d
Version: 36.0a1 (2.2 Master)
Firmware: V188
User Agent: Mozilla/5.0 (Mobile; rv:36.0) Gecko/36.0 Firefox/36.0
Status: RESOLVED → VERIFIED
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
Updated•10 years ago
|
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker)
You need to log in
before you can comment on or make changes to this bug.
Description
•