diff options
author | Steve Northover <steve> | 2006-03-16 21:20:12 +0000 |
---|---|---|
committer | Steve Northover <steve> | 2006-03-16 21:20:12 +0000 |
commit | e36b06f1e28897cd78088091141b829e00564aed (patch) | |
tree | 33570e9906bc4e64e84186f4d71d9d618a0fedb8 | |
parent | 5b3222dc7d8819205916490534db5df993f747fc (diff) | |
download | eclipse.platform.swt-e36b06f1e28897cd78088091141b829e00564aed.tar.gz eclipse.platform.swt-e36b06f1e28897cd78088091141b829e00564aed.tar.xz eclipse.platform.swt-e36b06f1e28897cd78088091141b829e00564aed.zip |
fix off by 2 pixels custom draw
-rwxr-xr-x | bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Tree.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Tree.java b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Tree.java index bdfb750ada..5ec3da599a 100755 --- a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Tree.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Tree.java @@ -558,7 +558,6 @@ LRESULT CDDS_ITEMPOSTPAINT (int wParam, int lParam) { } } } - if (i == 0 && item.image != null) rect.left = Math.min (rect.right, rect.left + 2); } if (drawImage) { Image image = null; @@ -570,6 +569,7 @@ LRESULT CDDS_ITEMPOSTPAINT (int wParam, int lParam) { } int inset = i != 0 ? INSET : 0; if (image != null) { + if (index == 0) rect.left = Math.min (rect.right, rect.left + 2); Rectangle bounds = image.getBounds (); if (size == null) size = getImageSize (); //int y = rect.top + (index == 0 ? (getItemHeight () - size.y) / 2 : 0); |