[Tabs tray to Compose] Add multi selection banner UI
Categories
(Fenix :: Tabs, task, P3)
Tracking
(firefox114 fixed)
Tracking | Status | |
---|---|---|
firefox114 | --- | fixed |
People
(Reporter: 007, Assigned: aputanu)
References
(Blocks 1 open bug)
Details
(Whiteboard: [fxdroid])
Attachments
(2 files)
When the Tabs Tray is multi select mode, the page indicator UI should be replaced by the multi selection banner. The close, "X", button should be plumbed with its logic (i.e. returning to the page indicator banner) with this story. The number of tabs selected should also be functioning after this ticket.
In the present XML version, the UI lives across TabsTrayFragment
, components_tabstray2.xml
, and SelectionBannerBinding
.
Have placeholder click lambdas for the icon buttons.
Add
- "X selected" UI with correct number of selected tabs
- Icons for bookmark & share & three-dot
Bookmark, share, and three dot menu functionality will be handled in
Updated•1 year ago
|
Reporter | ||
Comment 1•1 year ago
|
||
Reporter | ||
Updated•1 year ago
|
Updated•1 year ago
|
Reporter | ||
Updated•1 year ago
|
Assignee | ||
Comment 2•1 year ago
•
|
||
Note from Jonathan: We should consider making the MultiSelectBanner
to support different options in case we'd like to add the selection functionality to Private or Synced tabs at a future time.
Reporter | ||
Comment 3•1 year ago
|
||
(In reply to Alexandru Putanu [:aputanu] from comment #2)
Note from Jonathan: We should consider making the
MultiSelectBanner
to support different options in case we'd like to add the selection functionality to Private or Synced tabs at a future time.
I think this makes sense. I would just caution against over-engineering anything from the beginning, as this will be fairly simple to refactor in the future, compared to the XML counterpart.
We also don't know yet what this could hypothetically look like, so any work we do today to try to accommodate potential use cases could also need to be refactored anyway to support the actual ask from product/UX down the road.
Comment 4•1 year ago
|
||
Comment 5•1 year ago
|
||
Authored by https://github.com/Alexandru2909
https://github.com/mozilla-mobile/firefox-android/commit/3f621ed7a10418a48e0a4a757dd5a45e125b2b6b
[main] Bug 1816522 - Add multi selection banner UI
Assignee | ||
Updated•1 year ago
|
Description
•