Closed
Bug 1184233
Opened 9 years ago
Closed 9 years ago
Tab Tray -> Browser Animations Bugs
Categories
(Firefox for iOS :: Browser, defect)
Tracking
()
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
fxios | + | --- |
People
(Reporter: sleroux, Assigned: sleroux)
References
Details
Attachments
(1 file)
No description provided.
Assignee | ||
Updated•9 years ago
|
Assignee | ||
Comment 1•9 years ago
|
||
Marking as tracking+ since all dependencies are also tracking+
Assignee | ||
Updated•9 years ago
|
tracking-fxios:
--- → +
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → sleroux
Assignee | ||
Comment 2•9 years ago
|
||
I created a meta bug to track these issues as I'm finishing up a patch that will resolve the core issues with the animation that manifests itself through these bugs.
Assignee | ||
Comment 3•9 years ago
|
||
See PR for commentary. I'd also like to add some UITests for the navigation changes.
Attachment #8635576 -
Flags: review?(wjohnston)
Assignee | ||
Comment 4•9 years ago
|
||
Comment on attachment 8635576 [details] [review]
PR https://github.com/mozilla/firefox-ios/pull/769
Hey Aaron,
I was wondering if it would be possible to check a build of this patch for any regressions since it's a pretty large patch. Let me know if you have the bandwidth.
Attachment #8635576 -
Flags: feedback?(aaron.train)
Assignee | ||
Updated•9 years ago
|
Summary: [meta] Tab Tray -> Browser Animations → Tab Tray -> Browser Animations Bugs
Comment 5•9 years ago
|
||
(In reply to Stephan Leroux [:sleroux] from comment #4)
> Comment on attachment 8635576 [details] [review]
> PR https://github.com/mozilla/firefox-ios/pull/769
>
> Hey Aaron,
>
> I was wondering if it would be possible to check a build of this patch for
> any regressions since it's a pretty large patch. Let me know if you have the
> bandwidth.
Mentioned in IRC but also mentioning here, one issue I'm seeing with https://github.com/mozilla/firefox-ios/pull/769 applied is that with if you close a tab (e.g, the 5th, of 5 tabs open), the remaining 4 bounce down kind of janky (the same applies to landscape).
When that happens, the position of the top row of tabs is set as a lower Y-axis than it initially is when you open a new tab that overflows the overall position causing the top tabs to be partially drawn off-screen.
However, the animation whilst closing a 7th tab brings down 4 to the bottom quicker but the top two tabs come in a tad slower.
Tested this on my iPhone 6.
Assignee | ||
Comment 6•9 years ago
|
||
Thanks for giving this a test Aaron. I notice this issue on the test flight build 26 so I don't think it's specific to this branch. I'll file a separate bug for it.
Assignee | ||
Comment 7•9 years ago
|
||
Bug for issue found: https://bugzilla.mozilla.org/show_bug.cgi?id=1186604
Updated•9 years ago
|
Attachment #8635576 -
Flags: feedback?(aaron.train) → feedback+
Comment 8•9 years ago
|
||
Comment on attachment 8635576 [details] [review]
PR https://github.com/mozilla/firefox-ios/pull/769
Looks good! I still wish the transitioning code was a little more split up into lots of little functions instead of two huge ones, but thats a nit.
Attachment #8635576 -
Flags: review?(wjohnston) → review+
Assignee | ||
Comment 9•9 years ago
|
||
Thanks for the review Wes - I'm going to spend some time cleaning up these methods into smaller ones that DRY up the code a bit before merging.
Assignee | ||
Comment 10•9 years ago
|
||
Merged
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•