Summary: | REGRESSION: Tree view repaints lines without erasing them first | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | mitz | ||||
Component: | Web Inspector (Deprecated) | Assignee: | Nobody <webkit-unassigned> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | ian, timothy | ||||
Priority: | P1 | Keywords: | InRadar, Regression | ||||
Version: | 420+ | ||||||
Hardware: | Mac | ||||||
OS: | OS X 10.4 | ||||||
Attachments: |
|
Description
mitz
2006-01-17 23:12:55 PST
Created attachment 5756 [details]
Screenshot
The problem has worsened lately. You can now reproduce the double-painting simply by changing the selection in the tree view several times (without making it scroll). It is also noticeable in the highlight. I am in the process of converting the inspector tree to all HTML, so this will go away soon. Still might be good to fix. Regressions are P1. :( (In reply to comment #3) > The latest regression happened in the r19843-r19850 range. r19848 (parts landed in r19849 and r19850). This will be fixed with my changes to make the tree be pure HTML/CSS/JavaScript. http://trac.webkit.org/projects/webkit/browser/branches/WebInspectorRefresh I think the main cause of this double paint was the fact that the WebInspectorOutlineView subclass didn't pain an opaque background, and didn't clear before drawing. |