Closed Bug 1693501 Opened 3 years ago Closed 3 years ago

Address book column header borders disappear on every second navigation in directory pane

Categories

(Thunderbird :: Theme, defect)

Unspecified
Windows 10
defect

Tracking

(thunderbird_esr78 fixed)

RESOLVED FIXED
87 Branch
Tracking Status
thunderbird_esr78 --- fixed

People

(Reporter: thomas8, Assigned: Paenglab)

References

(Regression)

Details

(Keywords: regression)

Attachments

(2 files)

STR

  1. Might be related to switching themes, try Dark theme
  2. Observe AB column headers while navigating in directory pane (cursor-down or mouse)

Actual result (see screencast)

  • every second selection in dir pane makes the AB column header borders disappear

Expected result

  • AB column header borders should not change with dir pane selection

Very strange, something sets on every even #dirTree row on every <treecol> element directly a border-color: transparent;. I don't know from where this comes. It's not from CSS as it is directly set on the elements and I see this behaviour only in AB.

That always was a hack, and it's more obvious than I realised. Take it away, I don't care for it any more.

I removed the part that forces the border-color on treeheaders.

Assignee: nobody → richard.marti
Status: NEW → ASSIGNED
Attachment #9204152 - Flags: review?(geoff)

Comment on attachment 9204152 [details] [diff] [review]
1693501-remove-AB-treecol-bordercolor.patch

Thanks Richard.

Attachment #9204152 - Flags: review?(geoff) → review+
Target Milestone: --- → 87 Branch

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/8de7737647e7
Remove a hack that interferes with themed treeheaders in AB. r=darktrojan

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

Comment on attachment 9204152 [details] [diff] [review]
1693501-remove-AB-treecol-bordercolor.patch

[Approval Request Comment]
Regression caused by (bug #): Bug 1633620
User impact if declined: inconsistent AB treeheader display with themes enabled
Testing completed (on c-c, etc.): on c-c
Risk to taking this patch (and alternatives if risky): low

Attachment #9204152 - Flags: approval-comm-esr78?
Attachment #9204152 - Flags: approval-comm-beta?

Comment on attachment 9204152 [details] [diff] [review]
1693501-remove-AB-treecol-bordercolor.patch

[Triage Comment]
this made it into 87, no beta uplift needed

Attachment #9204152 - Flags: approval-comm-beta? → approval-comm-beta-

Comment on attachment 9204152 [details] [diff] [review]
1693501-remove-AB-treecol-bordercolor.patch

[Triage Comment]
Approved for esr78

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

Attachment

General

Created:
Updated:
Size: