Closed
Bug 1115104
Opened 10 years ago
Closed 10 years ago
[RTL][Homescreen] In RTL the homescreen icons/apps is not align properly
Categories
(Firefox OS Graveyard :: Gaia::Homescreen, defect, P1)
Tracking
(blocking-b2g:2.2+, b2g-v2.2 verified, b2g-master verified)
People
(Reporter: psiphantong, Assigned: nefzaoui)
References
Details
Attachments
(4 files)
290.85 KB,
image/png
|
Details | |
46 bytes,
text/x-github-pull-request
|
cwiiis
:
review+
cwiiis
:
feedback+
bajaj
:
approval-gaia-v2.2+
|
Details | Review |
344.45 KB,
image/png
|
swilkes
:
ui-review+
|
Details |
481.87 KB,
image/png
|
Details |
Description:
In RTL the homescreen icons/apps is not align properly
Repro Steps:
1) Update a Flame to 20141223010202
2) Go to Homescreen or download app and than go to homescreen
Actual:
homescreen icons/apps is not align properly, display LTR
Expected:
homescreen icons/apps is align properly, display RTL
Environmental Variables:
Device: Flame 2.2 (319mb)(Kitkat Base)(Full Flash)
Build ID: 20141223010202
Gaia: c2da2bafd4e809317e2ca70c9bf5c11136a32818
Gecko: 0532f2509f3f
Gonk: a814b2e2dfdda7140cb3a357617dc4fbb1435e76
Version: 37.0a1 (2.2)
Firmware Version: v188-1
User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0
Repro frequency:100%
See attached: screenshot,logcat
Reporter | ||
Updated•10 years ago
|
QA Whiteboard: [QAnalyst-Triage?][rtl-impact]
Flags: needinfo?(dharris)
Comment 1•10 years ago
|
||
This issue is noticed after typing text in rocketbar as well. The results are left-aligned.
Updated•10 years ago
|
Blocks: homescreen-rtl
Reporter | ||
Updated•10 years ago
|
Summary: [Homescreen] In RTL the homescreen icons/apps is not align properly → [RTL][Homescreen] In RTL the homescreen icons/apps is not align properly
Updated•10 years ago
|
QA Whiteboard: [QAnalyst-Triage?][rtl-impact] → [QAnalyst-Triage+][rtl-impact]
Flags: needinfo?(dharris)
Assignee | ||
Comment 2•10 years ago
|
||
Hey Chris,
How does that look?
Thanks!
Attachment #8545294 -
Flags: feedback?(chrislord.net)
Comment 3•10 years ago
|
||
Comment on attachment 8545294 [details] [review]
PR to Github
I've left my comments on github - in short, this looks good - it'd be an r+ with the comments addressed and a test to make sure that RTL layout works as expected (preferably a marionette test, but a unit test would do).
You may also want to file a bug to reverse the app-grouping header controls in RTL layout.
Nice work :)
Attachment #8545294 -
Flags: feedback?(chrislord.net) → feedback+
Comment 4•10 years ago
|
||
Decided during triage this morning that this would block 2.2
blocking-b2g: --- → 2.2?
Assignee | ||
Comment 6•10 years ago
|
||
Comment on attachment 8545294 [details] [review]
PR to Github
Ok, ready for review \o/
Attachment #8545294 -
Flags: ui-review?(swilkes)
Attachment #8545294 -
Flags: review?(chrislord.net)
Updated•10 years ago
|
Priority: -- → P1
Comment 8•10 years ago
|
||
Sorry - from the screenshot attached to this bug, I can't see what's wrong. Can someone please clarify? I ask because we were no longer seeing homescreen layout bugs in Arabic as of about 2.1. Thanks.
Comment 9•10 years ago
|
||
Comment on attachment 8545294 [details] [review]
PR to Github
Mostly nits in the review, but the tests I think could do with a significant change, so this should go for another round or two. It's still ready for ui-review, so leaving that.
Attachment #8545294 -
Flags: review?(chrislord.net)
Assignee | ||
Comment 10•10 years ago
|
||
Comment on attachment 8545294 [details] [review]
PR to Github
Will be adding screenshots instead for ui-review.
Attachment #8545294 -
Flags: ui-review?(swilkes) → review?(chrislord.net)
Assignee | ||
Comment 11•10 years ago
|
||
Attachment #8553857 -
Flags: ui-review?(swilkes)
Comment 12•10 years ago
|
||
Comment on attachment 8545294 [details] [review]
PR to Github
Excellent work :)
Attachment #8545294 -
Flags: review?(chrislord.net) → review+
Comment 13•10 years ago
|
||
argh whoops, I thought the ui-review had passed already... If it doesn't pass, please reopen and I'll back this out.
Merged to master: https://github.com/mozilla-b2g/gaia/commit/21bf307d0fdbbcc346f565850a682f3463be7039
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 14•10 years ago
|
||
(In reply to Stephany Wilkes from comment #8)
> Sorry - from the screenshot attached to this bug, I can't see what's wrong.
> Can someone please clarify? I ask because we were no longer seeing
> homescreen layout bugs in Arabic as of about 2.1. Thanks.
Just saw this,
Issue: Icons are left-aligned in RTL.
(In reply to Chris Lord [:cwiiis] from comment #12)
> Comment on attachment 8545294 [details] [review]
> PR to Github
>
> Excellent work :)
Thanks :)
Comment 15•10 years ago
|
||
Comment on attachment 8553857 [details]
verticalhome_rtl_ui.png
Great work. Thanks!
Attachment #8553857 -
Flags: ui-review?(swilkes) → ui-review+
Assignee | ||
Comment 16•10 years ago
|
||
Comment on attachment 8545294 [details] [review]
PR to Github
[Approval Request Comment]
[Bug caused by] (feature/regressing bug #): lack of RTL support
[User impact] if declined: icons left aligned, which is wrong per spec
[Testing completed]: Yes, device: Flame
[Risk to taking this patch] (and alternatives if risky): no risk, only RTL-related code is touched
[String changes made]: No string changes
Attachment #8545294 -
Flags: approval-gaia-v2.2?
Updated•10 years ago
|
Attachment #8545294 -
Flags: approval-gaia-v2.2? → approval-gaia-v2.2+
Comment 17•10 years ago
|
||
Uplifted to 2.2: https://github.com/mozilla-b2g/gaia/commit/cd42b03
Updated•10 years ago
|
Comment 18•10 years ago
|
||
This issue has verified successfully on latest Flame 2.2/3.0.
Reproduce rate:0/5
Attachment:Verify_RTL_Homescreen.png
Flame 2.2 build:
Gaia-Rev 6e494f1d2676d231abba7dcc2e2822d1170d2d02
Gecko-Rev https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/5e6fac01a72f
Build-ID 20150129003432
Version 37.0a2
Device-Name flame
FW-Release 4.4.2
FW-Incremental eng.cltbld.20150129.042943
FW-Date Thu Jan 29 04:29:53 EST 2015
Bootloader L1TC000118D0
Flame 3.0 build:
Gaia-Rev 9d2378a9ef092ab1fc15c3a9f7fc4171aab59d57
Gecko-Rev https://hg.mozilla.org/mozilla-central/rev/6bfc0e1c4b29
Build-ID 20150129010239
Version 38.0a1
Device-Name flame
FW-Release 4.4.2
FW-Incremental eng.cltbld.20150129.043711
FW-Date Thu Jan 29 04:37:21 EST 2015
Bootloader L1TC000118D0
Status: RESOLVED → VERIFIED
QA Whiteboard: [QAnalyst-Triage+][rtl-impact] → [QAnalyst-Triage+][rtl-impact] [MGSEI-Triage+]
Comment 19•10 years ago
|
||
You need to log in
before you can comment on or make changes to this bug.
Description
•