Deletion of message sometimes causes visible full message list repaint
Categories
(Thunderbird :: Folder and Message Lists, defect)
Tracking
(Not tracked)
People
(Reporter: betterbird.project+8, Unassigned)
References
(Regression)
Details
(Keywords: regression)
+++ This bug was initially created as a clone of Bug #1835173 +++
STR:
Have a folder with more than twice as many rows as fit on the screen.
Delete a row in the middle.
Observe that at times (not always) the entire list is redrawn. This is especially noticeable if userChrome.css with
#threadTree tr:nth-child(2n) {
background-image: linear-gradient(rgba(0,0,0,.08), rgba(0,0,0,.08)) !important;
}
is used.
Visible in Daily at time of filing the bug.
Reporter | ||
Comment 1•1 year ago
|
||
The invalidation is always done here:
https://hg.mozilla.org/comm-central/rev/df334c424861#l1.21
but sometimes it leads to visible repaint, other times it doesn't. It's surprising the whole-sale invalidation was added again after being pulled out here: https://hg.mozilla.org/comm-central/rev/62a6a138511c#l1.14
The invalidation doesn't cause any visual effects if the top row is deleted.
Comment 2•1 year ago
|
||
We have other bugs to cover this.
Description
•