Closed Bug 1132845 Opened 11 years ago Closed 11 years ago

[RTL][Calendar]The settings button and reload button change their position.

Categories

(Firefox OS Graveyard :: Gaia::Calendar, defect, P3)

ARM
Gonk (Firefox OS)
defect

Tracking

(b2g-v2.2 verified, b2g-master verified)

VERIFIED FIXED
2.2 S7 (6mar)
Tracking Status
b2g-v2.2 --- verified
b2g-master --- verified

People

(Reporter: lulu.tian, Assigned: mmedeiros)

References

Details

Attachments

(2 files)

Attached image screenshot.png
[1.Description]: [RTL][Calendar]When log in an account and tap option menu in Calendar, the settings button and reload button changed there position which should remain the same as that in LTR language. See attachment:screenshot.png [2.Testing Steps]: Prerequisites: Have your device set to a RTL locale, such as Arabic. Log in an email account 1. Go to Calendar app. 2. Tap options icon. [3.Expected Result]: 2. Buttons that are direction-neutral keep their location - so in this case, settings button and reload button on the bottom of page keep their location. [4.Actual Result]: 2. Settings button and reload button change their position. [5.Reproduction build]: Flame 2.2 build: Build ID 20150212002504 Gaia Revision 791e53728cd8018f1d7cf7efe06bbeb1179f0370 Gaia Date 2015-02-11 19:31:02 Gecko Revision https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/5dec207fcbeb Gecko Version 37.0a2 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20150212.042208 Firmware Date Thu Feb 12 04:22:18 EST 2015 Bootloader L1TC000118D0 [6.Reproduction Frequency]: Always Recurrence,5/5 [7.TCID]: 15240
QA Whiteboard: [rtl-impact]
Assignee: nobody → mmedeiros
Target Milestone: --- → 2.2 S6 (20feb)
Comment on attachment 8564179 [details] [review] [gaia] millermedeiros:1132845-rtl-drawer-buttons > mozilla-b2g:master set [dir="ltr"] on [role="toolbar"] that way order is the same on both locales.. and since it uses flexbox I also had to change the way the border is added in between both buttons. both are very small changes and very small risk.
Attachment #8564179 - Flags: review?(gaye)
Priority: -- → P3
Comment on attachment 8564179 [details] [review] [gaia] millermedeiros:1132845-rtl-drawer-buttons > mozilla-b2g:master LGTM
Attachment #8564179 - Flags: review?(gaye) → review+
Keywords: checkin-needed
Keywords: checkin-needed
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment on attachment 8564179 [details] [review] [gaia] millermedeiros:1132845-rtl-drawer-buttons > mozilla-b2g:master [Approval Request Comment] [Bug caused by] (feature/regressing bug #): none [User impact] if declined: icons won't follow the RTL UX spec [Testing completed]: manual [Risk to taking this patch] (and alternatives if risky): very low risk (changes are isolated and minimal) [String changes made]: none
Attachment #8564179 - Flags: approval-gaia-v2.2?
this blocks calendar-rtl so I think it should be considered a blocker (and be uplifted)
blocking-b2g: --- → 2.2?
blocking-b2g: 2.2? → ---
Attachment #8564179 - Flags: approval-gaia-v2.2? → approval-gaia-v2.2+
This issue is verified fixed on Flame Master and 2.2. Result: The settings icon is on the left, and the reload icon is on the right. Device: Flame Master (KK, 319mb, full flash) Build ID: 20150225010244 Gaia: f6bfd854fe4746f21bc006eac145365e85f98808 Gecko: 0a8b3b67715a Gonk: e7c90613521145db090dd24147afd5ceb5703190 Version: 39.0a1 (3.0) Firmware Version: v18D-1 User Agent: Mozilla/5.0 (Mobile; rv:39.0) Gecko/39.0 Firefox/39.0 Device: Flame 2.2 (KK, 319mb, full flash) Build ID: 20150225002505 Gaia: ca64f2fe145909f31af266b1730874051ba76c78 Gecko: 16804008c29f Gonk: e7c90613521145db090dd24147afd5ceb5703190 Version: 37.0 (2.2) Firmware Version: v18D-1 User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0
Status: RESOLVED → VERIFIED
QA Whiteboard: [rtl-impact] → [QAnalyst-Triage?][rtl-impact]
Flags: needinfo?(ktucker)
QA Whiteboard: [QAnalyst-Triage?][rtl-impact] → [QAnalyst-Triage+][rtl-impact]
Flags: needinfo?(ktucker)
Test case has been added in moztrap: https://moztrap.mozilla.org/manage/case/15911/
Flags: in-moztrap+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: