Closed Bug 2053889 Opened 1 month ago Closed 28 days ago

Allow Action Log context chips to wrap or scroll within available space

Categories

(Core :: Machine Learning: Frontend, defect)

defect

Tracking

()

VERIFIED FIXED
155 Branch
Tracking Status
firefox154 --- wontfix
firefox155 --- verified

People

(Reporter: jlevinsohn, Assigned: flozia, NeedInfo)

References

(Blocks 1 open bug)

Details

(Whiteboard: [aiasst])

Attachments

(3 files, 2 obsolete files)

Prevent Action Log context chips from overflowing the available content area.

  • Context chips remain within the bounds of the Action Log container

  • When the number of chips exceeds the available width, the layout handles the overflow gracefully

  • Users can access all context chips through an appropriate overflow behavior (e.g. wrapping or horizontal scrolling)

  • Action Log layout remains readable regardless of the number of context chips

  • Existing Action Log behavior remains unchanged for shorter lists

  • No regressions to Action Log spacing, expansion/collapse behavior, or responsiveness

Notes

  • This applies to all Action Log entries that render context chips, not just tab-related actions
  • Current implementation allows chips to overflow beyond the visible Action Log area when many results are returned
Blocks: 2048766

The severity field is not set for this bug.
:Mardak, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(edilee)

Rows are width-aware by default. They measure themselves and show the items
that fit. Overflowing items are shown behind a "+n more" button. Setting a
fixed item count overrides the width-aware behavior.

Assignee: nobody → fzia
Attachment #9617847 - Attachment description: WIP: Bug 2053889 - Part 1: Add a single row overflow handler → Bug 2053889 - Part 1: Add a single row overflow handler
Status: NEW → ASSIGNED
Attachment #9617848 - Attachment description: WIP: Bug 2053889 - Part 2: Collapse overflowing action log context chips → Bug 2053889 - Part 2: Collapse overflowing action log context chips
Status: ASSIGNED → RESOLVED
Closed: 28 days ago
Resolution: --- → FIXED
Target Milestone: --- → 155 Branch

Rows are width-aware by default. They measure themselves and show the items
that fit. Overflowing items are shown behind a "+n more" button. Setting a
fixed item count overrides the width-aware behavior.

Original Revision: https://phabricator.services.mozilla.com/D314738

Attachment #9625153 - Flags: approval-mozilla-beta?
Attachment #9625154 - Flags: approval-mozilla-beta?
Attachment #9625153 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Attachment #9625154 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

Backing out of beta for causing mochitest failures along with bug 2057237

Flags: needinfo?(fzia)
Attachment #9625153 - Flags: approval-mozilla-beta+ → approval-mozilla-beta?
Attachment #9625154 - Flags: approval-mozilla-beta+ → approval-mozilla-beta?
Depends on: 2062904
Attachment #9625154 - Attachment description: Bug 2053889 - Part 2: Collapse overflowing action log context chips → Bug 2053889 - Part 2: Collapse overflowing action log context chips a=diannaS
Attachment #9625153 - Flags: approval-mozilla-release+
Attachment #9625154 - Flags: approval-mozilla-release+
Attachment #9625153 - Flags: approval-mozilla-release?
Attachment #9625153 - Flags: approval-mozilla-release+
Attachment #9625153 - Flags: approval-mozilla-beta?
Attachment #9625154 - Flags: approval-mozilla-release?
Attachment #9625154 - Flags: approval-mozilla-release+
Attachment #9625154 - Flags: approval-mozilla-beta?
QA Whiteboard: [qa-triage-done-c156/b155]

Verified as fixed in our latest Beta 155.0b3

QA Whiteboard: [qa-triage-done-c156/b155] → [qa-triage-done-c156/b155][qa-ver-needed-c156/b155]
QA Whiteboard: [qa-triage-done-c156/b155][qa-ver-needed-c156/b155] → [qa-triage-done-c156/b155][qa-ver-needed-c156/b155][QA-5577]
Attachment #9625153 - Attachment is obsolete: true
Attachment #9625153 - Flags: approval-mozilla-release?
Attachment #9625154 - Attachment is obsolete: true
Attachment #9625154 - Flags: approval-mozilla-release?

Updating the main status flag.

Status: RESOLVED → VERIFIED
QA Whiteboard: [qa-triage-done-c156/b155][qa-ver-needed-c156/b155][QA-5577] → [qa-triage-done-c156/b155][qa-ver-done-c156/b155][QA-5577]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: