Closed Bug 1870749 Opened 5 months ago Closed 4 months ago

Component Description section in new-bug form is busted for some Bugzilla components

Categories

(bugzilla.mozilla.org :: User Interface, defect)

Production
defect

Tracking

()

RESOLVED FIXED

People

(Reporter: dholbert, Unassigned)

References

Details

Attachments

(3 files)

Attached image screenshot

The new-bug flow ( enter_bug.cgi ) changed recently, and it's got one bit of broken UI that I keep running up against. The "component description" area is extremely squashed, at least for bugs in Core. I think this is because it has to share space with the "Component" selector, and for Core, some of the Component names are pretty wide.

See screenshot.

Can we fix the UI so that the component description can be more readable somehow and not look quite as awkwardly-squished?

This issue is visible at https://bugzilla.mozilla.org/enter_bug.cgi?product=Core - just focus any of the components and use uparrow/downarrow to cycle down through that list, and notice the description change, and inevitably overflow or even linewrap midword.

I'll attach one more screenshot of how this looks for me with Audio/Video: MediaStreamGraph whose description looks particularly busted.

Attachment #9369338 - Attachment description: screenshot 2 with a bunch of "MediaStrea[LINEBREAK]ms" → screenshot 2 with a bunch of "MediaStrea[LINEBREAK]m"

Kohei, any idea on what could cause the description field to squash this way?

Flags: needinfo?(kohei)
Summary: Component Description section in new-bug form is busted for some Bugzilla commponents → Component Description section in new-bug form is busted for some Bugzilla components

It seems the component names, especially in the Core product, are getting longer, so there is a little room for the description. The good news is I’m working on replacing the <select> with a custom element as suggested earlier. I’ll send a PR in a few days! (or today, if possible)

Flags: needinfo?(kohei)
Depends on: 1870891

Bug 1870891 is now live, and this is fixed.

Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: