Closed Bug 2068189 Opened 24 days ago Closed 10 days ago

[Tab Groups Strip] Render the group's tabs as favicon circles and open a tab on tap

Categories

(Firefox for Android :: Tabs, task)

All
Android
task

Tracking

()

RESOLVED FIXED
158 Branch
Tracking Status
firefox158 --- fixed

People

(Reporter: calu, Assigned: calu)

References

(Blocks 3 open bugs)

Details

(Whiteboard: [fxdroid][android-core])

Attachments

(1 file)

Display the current group's tabs in the strip as a scrollable LazyRow of favicon circles, driven by TabGroupStripState. Each item shows the tab's favicon and reflects the selection state of the active tab. Tapping a tab selects and opens it, and records telemetry for that interaction. Include UI tests for the rendering and selection state, and unit tests for the tap behavior.

TabGroupStripState should contain the UI model for the tab items and their selection state, similar to TabsTrayItem.Tab

Let's add a preview for the tab row composable that feeds into a fully functional TabGroupStrip/Bar composable that works with a functional Store.

Assignee: nobody → calu
Blocks: 2072307
Blocks: 2072392
Pushed by calu@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/31f6caa59401 https://hg.mozilla.org/integration/autoland/rev/df17ebf0536c Render the active group's tabs as favicon circles in the strip r=android-reviewers,007
Status: NEW → RESOLVED
Closed: 10 days ago
Resolution: --- → FIXED
Target Milestone: --- → 158 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: