message list context menues show useless spacing for every menu item
Categories
(Thunderbird :: Message Reader UI, defect)
Tracking
(thunderbird_esr115 unaffected, thunderbird125 unaffected, thunderbird126 affected)
Tracking | Status | |
---|---|---|
thunderbird_esr115 | --- | unaffected |
thunderbird125 | --- | unaffected |
thunderbird126 | --- | affected |
People
(Reporter: soeren.hentzschel, Assigned: Paenglab)
References
(Regression)
Details
(Keywords: regression)
Attachments
(5 files)
Since bug 1875802 there is a large gap on the left side for every menu item which looks odd. Please see the attached screenshot. Submenus are affected as well.
Tested on Thunderbird Daily 126.0a1 (2024-04-09) on macOS 14.4.1.
Updated•1 year ago
|
Assignee | ||
Comment 1•1 year ago
|
||
Alex, what do you think?
This is simply doable but then possible Add-on menuitems would loose their icons (are there a lot of extensions using this?).
When I'm on it I could do the same on some sub menus without checkmarks/icons in this context menu.
Reporter | ||
Comment 2•1 year ago
|
||
but then possible Add-on menuitems would loose their icons
Is it possible to detect if any of the menu items on this menu level has an icon, and only remove the gap if there are no icons?
Assignee | ||
Comment 3•1 year ago
|
||
Updated•1 year ago
|
Comment 4•1 year ago
|
||
John, could you check this patch and see how that context menu behaves with an add-on adding a menuitem with an icon?
Assignee | ||
Comment 5•1 year ago
|
||
Comparison of the menu with an Add-on menuitem.
Comment 7•1 year ago
|
||
If the add-on does not have an icon, the space is still preserved.
Note: Add-on icons should not be removed from the menu, as they are an indicator to the user, which entry is from an add-on, and from which add-on. Add-on developers cannot freely change that icon, it is always the default add-on icon defined in the manifest and used everywhere for that purpose.
I guess that almost all add-ons using the menus API have a default icon defined. I would even argue, that we should not "fix" the observed extra space for add-ons, as add-on developers will probably resort to using an icon if they see this. This will then be more in line with what we actually want: Clear identification of menu entries generated by add-ons.
Assignee | ||
Updated•1 year ago
|
Pushed by martin@humanoids.be:
https://hg.mozilla.org/comm-central/rev/ba70c39931ec
Remove the empty space in front of the message context menu. r=freaktechnik,john.bieling
Description
•