Closed Bug 1719081 Opened 3 years ago Closed 3 years ago

activity indicator is missing its throbber icon in Customize Toolbar... dialog

Categories

(Thunderbird :: Toolbars and Tabs, defect)

defect

Tracking

(thunderbird_esr78 wontfix, thunderbird88 unaffected, thunderbird89 unaffected, thunderbird90 affected, thunderbird91 fixed)

RESOLVED FIXED
91 Branch
Tracking Status
thunderbird_esr78 --- wontfix
thunderbird88 --- unaffected
thunderbird89 --- unaffected
thunderbird90 --- affected
thunderbird91 --- fixed

People

(Reporter: aryx, Assigned: henry-x)

References

(Regression)

Details

(Keywords: regression)

Attachments

(2 files, 1 obsolete file)

Thunderbird 91.0a1 20210703105033 on Windows 8.1

Steps to reproduce:

  1. Click onto the toolbar with the right mouse button.
  2. Click on "Customize".
  3. Find the button for "Activity indicator". It's a blank square, the throbber.

Likely a regression from bug 1683865.

Furthermore, I never see the indicator being active (neither with 78.0 nor with 91.0a1). Is it actually working?

I'm guessing you're using a high DPI display. Looking at the patch (https://hg.mozilla.org/comm-central/rev/87d37b027784) I think I left out the chrome path for notloading@2x.png, which is used as part of the img srcset for higher resolution displays. The blank square you saw is the error display for the img.

I never see the indicator being active

I see it sometimes, but not much triggers it for long. I only really notice it on initial loading of an inbox.

The loading@2px icon would be stretched if the html:img was within a -moz-box because the XUL layout does not handle the CSS width of html:img elements in the same way as a block, flex or grid.

Also a good opportunity to remove some excess XUL boxes.

Assignee: nobody → henry
Status: NEW → ASSIGNED

The loading@2x icon would be stretched beyond the width of 16px if the html:img was within a -moz-box because the XUL layout does not handle the CSS width of html:img elements in the same way as a block, flex or grid.

Also a good opportunity to remove some excess XUL boxes.

Attachment #9229740 - Attachment is obsolete: true

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/c960ee831096
Add notloading@2x to chrome path and fix loading@2x icon size. r=aleca

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 91 Branch
Status: RESOLVED → REOPENED
Resolution: FIXED → ---

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/ecd972f080d7
Follow up: Fix rev c960ee831096 styling for rtl languages. r=aleca

Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → FIXED

This bug has a target milestone of 91 so I'm setting the status-thunderbird91 flag to fixed.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: