[meta] Tabs Tray UX fundamentals (Juno)
Categories
(Fenix :: Tabs, enhancement, P2)
Tracking
(Not tracked)
People
(Reporter: jmahon, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: meta, Whiteboard: [fxdroid] [roadmap] [juno] [uxfundamentals])
Tabs Tray nitpicks
(Pull in achievable topics from https://docs.google.com/document/d/1TY_7htyZs5g3Z90waSV8mLhunAF7qjxZC89Ng9ZdWnM/edit)
Updated•2 years ago
|
Reporter | ||
Comment 1•2 years ago
|
||
:007, can you start looking through the doc in the above comment and identifying the items you think can be accomplished by early May? Note: assume you'll have one or two people helping you with these items + the Tabs Tray Compose project; we can figure out how to divvy up responsibilities once we've identified scope.
(The items that we do wind up wanting to include in this should just be individual bugs attached to this metabug)
Comment 2•2 years ago
•
|
||
Task | Likelihood being completed by early May | Notes |
---|---|---|
Inactive tabs - Multiple Inactive Tabs CFRs are displayed - Each time you perform a background/foreground a new CFR is displayed - FNXV2-19789 | Very likely | Pending investigation, this could be as simple as tracking a shared preference for having viewed the CFR. Logic lives in TabsTrayInactiveTabsOnboardingBinding |
Less janky tabs tray - Every time you open the tab tray the thumbnails reload - even if nothing has changed | Cynical case - this barely makes it in time. Realistic take - we, worst case, find out a solution after early May, but maybe the findings can help the Compose rework. | This is completely dependent upon UI implementation and this "jank" will go away or be different in the Compose implementation. This will require a deep dive between the tabs' favicons and the storage layer where the bitmaps are stored. |
Less janky tabs tray - If you switch to Firefox with the tab tray open, the whole tray animated in over top of itself | Probably not likely | This is completely dependent upon the current Fragment + Dialog + BottomSheetBehavior implementation, so this is still worth investigation, but it should be time-boxed appropriately. |
The other items are either in progress or a long term project.
Reporter | ||
Updated•2 years ago
|
Reporter | ||
Updated•2 years ago
|
Reporter | ||
Updated•2 years ago
|
Reporter | ||
Updated•2 years ago
|
Comment 3•1 year ago
|
||
The Bugbug bot thinks this bug should belong to the 'Fenix::Tabs' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Reporter | ||
Comment 5•10 months ago
|
||
Yep, this looks good, thanks!
Description
•