Closed Bug 1773678 Opened 3 years ago Closed 3 years ago

Dropmarkers invisible

Categories

(Thunderbird :: Theme, defect)

defect

Tracking

(thunderbird102 fixed, thunderbird103 affected)

RESOLVED FIXED
103 Branch
Tracking Status
thunderbird102 --- fixed
thunderbird103 --- affected

People

(Reporter: freaktechnik, Assigned: Paenglab)

References

(Regression)

Details

(Keywords: regression)

Attachments

(2 files)

https://hg.mozilla.org/comm-central/rev/f0bdf121c3132436c8abd861a47cd0a2a744992d changed the dropmarker SVG (though the follow up actually fixed it). This leads to the dropmarker in many places accross the application being invisible, since the old icon used a fill context property and the new one uses stroke. Some choice locations:

  • Dropdowns/selects in the address book editor
  • Dropdowns/selects in account and application settings
  • Tree collapse markers in account manager
  • Account actions menu in account manager
  • Encryption menu in chat 1:1 conversations
Assignee: nobody → richard.marti
Status: NEW → ASSIGNED
Target Milestone: --- → 103 Branch

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/2ea342ef2624
Apply the stroke to all arrow icon places. r=aleca

Comment on attachment 9280693 [details]
Bug 1773678 - Apply the stroke to all arrow icon places. r=aleca

[Approval Request Comment]
Regression caused by (bug #): bug 1768505
User impact if declined: some arrow icons aren't visible
Testing completed (on c-c, etc.): on c-c
Risk to taking this patch (and alternatives if risky): should be low

Attachment #9280693 - Flags: approval-comm-beta?
Attachment #9280736 - Attachment description: Bug 1773678 - Add for the override icons a "fill" path to be used from toolkit styles. r=aleca → Bug 1773678 - Add for the override icons a "context-fill" color option to be used from toolkit styles. r=aleca

Comment on attachment 9280693 [details]
Bug 1773678 - Apply the stroke to all arrow icon places. r=aleca

[Triage Comment]
Approved for beta

Attachment #9280693 - Flags: approval-comm-beta? → approval-comm-beta+

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/2285e873c247
Add for the override icons a "context-fill" color option to be used from toolkit styles. r=aleca

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED

While that last patch did make the check marks visible again in the (account) settings, they are now black instead of white.

I need clarification on what to uplift. Comment 3 applies to beta with minor complaints, comment 8 does not apply. Is there an intermediate patch that's needed?

Flags: needinfo?(richard.marti)
Status: RESOLVED → REOPENED
Flags: needinfo?(richard.marti)
Resolution: FIXED → ---

(In reply to Rob Lemley [:rjl] from comment #10)

I need clarification on what to uplift. Comment 3 applies to beta with minor complaints, comment 8 does not apply. Is there an intermediate patch that's needed?

From bug 1768505 the attachment 9280537 [details] needs an uplift too. Then the patch would apply.

Backout by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/e00b3fe25e4c
Backed out changeset 2285e873c247 pre developer request. rs=backout

Attachment #9280736 - Attachment description: Bug 1773678 - Add for the override icons a "context-fill" color option to be used from toolkit styles. r=aleca → Bug 1773678 - Add for the override icons a "context-fill" path to be used from toolkit styles. r=aleca

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/a5581fdc924c
Add for the override icons a "context-fill" path to be used from toolkit styles. r=aleca

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

Comment on attachment 9280736 [details]
Bug 1773678 - Add for the override icons a "context-fill" path to be used from toolkit styles. r=aleca

[Approval Request Comment]
Regression caused by (bug #): 1768505
User impact if declined: some icons that come from toolkit invisible
Testing completed (on c-c, etc.): on c-c
Risk to taking this patch (and alternatives if risky): low, when the last patch from bug 1768505 is uplifted first

Attachment #9280736 - Flags: approval-comm-beta?

Comment on attachment 9280736 [details]
Bug 1773678 - Add for the override icons a "context-fill" path to be used from toolkit styles. r=aleca

[Triage Comment]
Approved for beta (but already landed)

Attachment #9280736 - Flags: approval-comm-beta? → approval-comm-beta+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: