[RTL][Contacts] When adding a new contact, E-Mail and Comments field are right-aligned with both LTR and RTL keyboards

RESOLVED INVALID

Status

defect
RESOLVED INVALID
5 years ago
5 years ago

People

(Reporter: onelson, Unassigned)

Tracking

unspecified
ARM
Gonk (Firefox OS)

Firefox Tracking Flags

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

Details

(Whiteboard: [3.0-Daily-Testing])

Attachments

(2 attachments)

Description:
When a user creates a new contact, they will observe that the text entry fields will provide LTR or RTL formatting within each textbox according to the keyboard that they are using. When the user makes an input into the e-mail address field or comments field (near the bottom), they will observe that it follows RTL regardless of the language of the keyboard. This is inconsistent with the other text fields within the contact edit UI.

PreReq:
* Language set to RTL (Arabic)
* Keyboards enabled: English, RTL (Arabic)
Repro Steps:
1) Update a Flame to 20150212010213
2) Open the Contacts app.
3) Tap the '+' in top right to create a new contact.
4) Tap into a text field; enable the English keyboard.
5) Create some text in text fields and observe LTR formatting.
6) Observe RTL formatting in E-Mail Address and Comment.
7) Cancel contact.
8) Repeat steps 3-6 but select the Arabic Keyboard.


Actual:
With an LTR (English) keyboard within an RTL (Arabic) phone, E-Mail Address and Comment fields format RTL.

Expected:
E-Mail Address and Comment fields format LTR to match the language of the current keyboard (consistent with other text fields on same UI).

Environmental Variables:
Device: Flame 3.0
Build ID: 20150212010213
Gaia: bcc0d4be1b69be2bd397ac3c54faa2ce9b50e004
Gecko: 3094601af679
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: 6/6
See attached: 
screenshots
log
This issue also reproduces on 2.2 for flame devices

--------------------------------------------------
Environmental Variables:
Device: Flame 2.2
BuildID: 20150212002504
Gaia: 791e53728cd8018f1d7cf7efe06bbeb1179f0370
Gecko: 5dec207fcbeb
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?][rtl-impact]
Flags: needinfo?(pbylenga)
Whiteboard: [3.0-Daily-Testing]
Closing as resolved invalid as per p.19 of the UX specs (https://mozilla.app.box.com/s/bcm3s5i2v6js5uk0ws3tsywse8bgncgo): as you can see on the screenshots, all text is aligned right, whether English or Arabic.
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INVALID
QA Whiteboard: [QAnalyst-Triage?][rtl-impact] → [QAnalyst-Triage+][rtl-impact]
Flags: needinfo?(pbylenga)
See Also: → 1126388
You need to log in before you can comment on or make changes to this bug.