Closed Bug 1156991 Opened 6 years ago Closed 6 years ago

[Music][RTL] Navigating tabs transitions screen left to right; inconsistent with Clock

Categories

(Firefox OS Graveyard :: Gaia::Music, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

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

RESOLVED INVALID
Tracking Status
b2g-v2.2 --- affected
b2g-master --- affected

People

(Reporter: onelson, Unassigned)

References

()

Details

(Whiteboard: [3.0-Daily-Testing])

Attachments

(2 files)

Attached file logcat_rtl.txt
Description:
When a user is in the music app in an RTL language (Arabic), transitioning tabs between the splash art tab (far left) and any playlist tab (albums/artists/songs) will gesture the screen left to right. This behavior is identical to how the app behaves in LTR. This seems unintended when compared to how the 'Clock' apps behavior changes when moving between LTR and RTL languages.
Navigating tabs between lefthand tabs to righthand tabs (Alarm -> Timer) in:
* an LTR language -> transitions screen from left to right
* a RTL language -> transitions screen from right to left

PreReq:
* RTL language (Arabic) set in Settings
Repro Steps:
1) Update a Flame to 20150421010201
2) Open the Music app
3) Observe 'Album Splash' tab UI (far left)
4) Tap tab to the right (Albums/Artists/Songs)
5) Observe screen transition
*) Repeat above in LTR language to observe identical behavior
*) Repeat both above in 'Clock' app to observe expected mirroring behavior (Alarm -> Timer)

Actual:
Screen gestures off screen to the left, introducing new screen from the right: identical to LTR language behavior

Expected:
Screen gestures off screen to the right, introducing new screen from the left: mirroring LTR language behavior


Environmental Variables:
--------------------------------------------------

Device: Flame 3.0
Build ID: 20150421010201
Gaia: a8e4f95dce9db727dda5d408b038f97fb4296557
Gecko: 7b823253d9f2
Gonk: b83fc73de7b64594cd74b33e498bf08332b5d87b
Version: 40.0a1 (3.0)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:40.0) Gecko/40.0 Firefox/40.0

Device: Flame 2.2
BuildID: 20150421002501
Gaia: 828dd03a0e3b140d74b2e49355197df4d91d9227
Gecko: 36f72a3efb9b
Gonk: ebad7da532429a6f5efadc00bf6ad8a41288a429
Version: 37.0 (2.2) 
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0
--------------------------------------------------


Repro frequency: 5/5
See attached: 
video- https://youtu.be/BdlilBMsW_w
logcats
Blocks: music-rtl
QA Whiteboard: [QAnalyst-Triage?][rtl-impact]
Flags: needinfo?(pbylenga)
Attached file logcat_ltr.txt
QA Whiteboard: [QAnalyst-Triage?][rtl-impact] → [QAnalyst-Triage+][rtl-impact]
Flags: needinfo?(pbylenga)
Clock app and Music app have different designs(eg. Clock has no back button), so the page transitions shouldn't be the same.
Spoke with Dyan offline. Since Clock app comparison is not valid here (ie no back button in Clock, see comment 2), let's close this bug as resolved invalid. 
If needed, let's follow-up on a separate bug about what should be improved in Music app rtl behavior.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.