Closed Bug 1282961 Opened 9 years ago Closed 9 years ago

Top tabs are incorrectly scrolled when switching between private mode on/off

Categories

(Firefox for iOS :: Browser, defect)

Other
iOS
defect
Not set
normal

Tracking

()

VERIFIED FIXED
Tracking Status
fxios 6.0+ ---
fxios-v6.0 --- verified

People

(Reporter: nalcock, Assigned: tlacroix)

References

Details

Attachments

(2 files)

Device iPad 2 Air 1. Add 2 normal tabs using the "+" button. 2. Switch to private browsing. 3. Add 5 private tabs using the "+" button. 4. Switch to normal browsing. Actual result: the last normal tab is shown in the first position, with the first tab inaccessible. Expected result: the tabs are shown in the position in which they were left, and all accessible. 5. Switch to private browsing. Actual result: the last tab (that was previously selected) is not completely visible. Expected result: the tabs are shown in the position in which they were left (the selected tab is completely visible).
Assignee: nobody → tlacroix
Attachment #8766867 - Flags: review?(sleroux)
Attachment #8766867 - Flags: review?(nalcock)
This seems to fix the incorrect positioning. There is a brief but noticeable animation when switching between the two modes, despite animating with a duration of zero. Is this something that could be addressed too?
Flags: needinfo?(tlacroix)
Comment on attachment 8766867 [details] [review] https://github.com/mozilla/firefox-ios/pull/1979 Comments/nits on the PR. Also found out why you're seeing that delay when transitioning between modes.
Attachment #8766867 - Flags: feedback+
Flags: needinfo?(tlacroix)
I fixed the animation bug. Do you mind rechecking Nathanael?
Flags: needinfo?(nalcock)
Looks much better now — that seems to do the trick!
Flags: needinfo?(nalcock)
Attachment #8766867 - Flags: review?(nalcock) → review+
Attachment #8766867 - Flags: review?(sleroux) → review+
master 82e3e773ab5aa21ffa7ca2208a945d1c4db1e8bc
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Tested on iPad Air 2(10.0.2). Verifying as fix on master 0e03028ac.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: