Closed Bug 1129520 Opened 9 years ago Closed 9 years ago

[RTL][Selection] When selecting something in a check mark context menu, the text will move

Categories

(Firefox OS Graveyard :: Gaia::System, defect, P2)

ARM
Gonk (Firefox OS)
defect

Tracking

(feature-b2g:2.2+, b2g-v2.2 verified, b2g-master verified)

VERIFIED FIXED
2.2 S6 (20feb)
feature-b2g 2.2+
Tracking Status
b2g-v2.2 --- verified
b2g-master --- verified

People

(Reporter: dharris, Assigned: gmarty)

References

()

Details

(Whiteboard: [3.0-Daily-Testing] [systemsfe])

Attachments

(3 files)

Description:
Test will move to the right when selected, if in a selection menu that contains check marks to show selection. Menus such as add smart collection to homescreen, Selecting Usage reset dates, selecting days an alarm should ring, etc.


Repro Steps:
1) Update a Flame to 20150204010225
2) Change language to RTL (Arabic: عربي)
3) Open a context menu with check mark selection Ex: add smart collection to homescreen menu
4) Select an option

Actual:
The text will be shifted to the right when selected

Expected:
The text highlights blue, but does not move

Environmental Variables:
Device: Flame 3.0 (319mb)(Kitkat)(Full Flash)
Build ID: 20150204010225
Gaia: dfebaaa8aab43470f482d09d71137bab840c3ae9
Gecko: 0c2f7434c325
Gonk: e7c90613521145db090dd24147afd5ceb5703190
Version: 38.0a1 (3.0)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:38.0) Gecko/38.0 Firefox/38.0

Repro frequency: 10/10
See attached: Logcat, Video - http://youtu.be/EFSF1pyXUKI
This issue DOES occur on Flame 2.2

The text will be shifted to the right when selected

Environmental Variables:
Device: Flame 2.2 (319mb)(Kitkat)(Full Flash)
Build ID: 20150204002509
Gaia: a4c4cc86303a554facb8f45b7e764e5c4473c3de
Gecko: 8669c26fd4a5
Gonk: e7c90613521145db090dd24147afd5ceb5703190
Version: 37.0a2 (2.2)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0
QA Whiteboard: [QAnalyst-Triage?]
Component: Gaia::System::Input Mgmt → Gaia::System
Flags: needinfo?(pbylenga)
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage?][rtl-impact]
QA Whiteboard: [QAnalyst-Triage?][rtl-impact] → [QAnalyst-Triage+][rtl-impact]
Flags: needinfo?(pbylenga)
Blocks: system-rtl
No longer blocks: system-dialog-rtl
See Also: → system-dialog-rtl
feature-b2g: --- → 2.2+
Priority: -- → P2
Whiteboard: [3.0-Daily-Testing] → [3.0-Daily-Testing] [systemsfe]
Assignee: nobody → mhenretty
Target Milestone: --- → 2.2 S6 (20feb)
Guillaume, please take a look.
Assignee: mhenretty → gmarty
Comment on attachment 8561944 [details] [review]
[PullReq] gmarty:Bug-1129520-RTL-selected-items-on-drop-down-menus to mozilla-b2g:master

Another small one for you Kevin!
Attachment #8561944 - Flags: review?(kgrandon)
Comment on attachment 8561944 [details] [review]
[PullReq] gmarty:Bug-1129520-RTL-selected-items-on-drop-down-menus to mozilla-b2g:master

Seems to be working fine for me. Thanks.
Attachment #8561944 - Flags: review?(kgrandon) → review+
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Comment on attachment 8561944 [details] [review]
[PullReq] gmarty:Bug-1129520-RTL-selected-items-on-drop-down-menus to mozilla-b2g:master

Requesting uplift on this RTL fix.

[Approval Request Comment]
[Bug caused by] (feature/regressing bug #): Feature implementation.
[User impact] if declined: Papercut when using select box and in RTL.
[Testing completed]: Manual testing (small css change only).
[Risk to taking this patch] (and alternatives if risky): Small css change, low risk.
[String changes made]: No
Attachment #8561944 - Flags: approval-gaia-v2.2?(bbajaj)
Attachment #8561944 - Flags: approval-gaia-v2.2?(bbajaj) → approval-gaia-v2.2+
This issue is verified Fixed on 3.0

If the user selects an item on a check mark menu, the text will highlight properly without moving

Environmental Variables:
Device: Flame 3.0 (319mb)(Kitkat)(Full Flash)
Build ID: 20150211010216
Gaia: 8c7865486a1b11076b849bbf8f7fccbaffbfafe7
Gecko: ee093ca70666
Gonk: e7c90613521145db090dd24147afd5ceb5703190
Version: 38.0a1 (3.0)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:38.0) Gecko/38.0 Firefox/38.0
------------------------------------------------------------------------------------------------
Adding verifyme keyword for this bug to be checked on 2.2
Status: RESOLVED → VERIFIED
QA Whiteboard: [QAnalyst-Triage+][rtl-impact] → [QAnalyst-Triage?][rtl-impact]
Flags: needinfo?(ktucker)
Keywords: verifyme
QA Whiteboard: [QAnalyst-Triage?][rtl-impact] → [QAnalyst-Triage+][rtl-impact]
Flags: needinfo?(ktucker)
This issue has been verified successfully on Flame 2.2.
Reproduce rate:0/5
Attachment:Verify_RTL.mp4

Flame 2.2 build:

Gaia-Rev        791e53728cd8018f1d7cf7efe06bbeb1179f0370
Gecko-Rev       https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/5dec207fcbeb
Build-ID        20150212002504
Version         37.0a2
Device-Name     flame
FW-Release      4.4.2
FW-Incremental  eng.cltbld.20150212.042208
FW-Date         Thu Feb 12 04:22:18 EST 2015
Bootloader      L1TC000118D0
QA Whiteboard: [QAnalyst-Triage+][rtl-impact] → [QAnalyst-Triage+][rtl-impact], [MGSEI-Triage+]
Keywords: verifyme
Attached video Verify_RTL.MP4
Test case has been added in moztrap:
https://moztrap.mozilla.org/manage/case/15437/
Flags: in-moztrap+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: