moizhb / seaglass

Automatically exported from code.google.com/p/seaglass
0 stars 0 forks source link

Tree Selection Paint issues #34

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Select a line in a tree
2. Select another line in tree (not the next one, skip two or three lines)

What is the expected output? What do you see instead?
Old line should be deselected and white background. But some painting
artefacts remain. Some dark blue lines remain from the old selection. When
a repaint of the tree is forced by resizing the window then they are gone.

What version of the product are you using? On what operating system? What
JRE version?  Linux: JDK 1.6-16

Please provide any additional information below.
See attached screenshot of laffy how it looks like.

Thanks,
- Rossi

Original issue reported on code.google.com by rosstaus...@googlemail.com on 11 Mar 2010 at 7:07

Attachments:

GoogleCodeExporter commented 9 years ago
I've verified this in Laffy.

We're painting a border line as well as the background. It's possible that 
there are some bounds issues, or maybe 
we're just off a bit.

Original comment by kahuxtable on 12 Mar 2010 at 2:55

GoogleCodeExporter commented 9 years ago
I meant to mark this as "accepted" in the previous comment. Doing that now.

Original comment by kahuxtable on 12 Mar 2010 at 2:56

GoogleCodeExporter commented 9 years ago
I've figured out what's going on. There is some Graphics2D antialiasing that is 
spilling 
outside the bounds of the field. The fields are placed very closely and the 
spilled over 
text isn't repainted.

Original comment by kahuxtable on 12 Mar 2010 at 10:06

GoogleCodeExporter commented 9 years ago
Fixed in r1409. (A tabulator revision, she said, dating herself.)

Made focus border draw inside bounds.

Original comment by kahuxtable on 12 Mar 2010 at 10:41