diff options
author | Steve Northover <steve> | 2006-03-16 21:44:54 +0000 |
---|---|---|
committer | Steve Northover <steve> | 2006-03-16 21:44:54 +0000 |
commit | 2957b637f2f9d3bf81ed31fe6c15d970da203319 (patch) | |
tree | 2470d81c76a501695d54eeff1798ac9780cd2a70 | |
parent | b2854b0314afb24ebfc8c1d4015b5bf496499fb9 (diff) | |
download | eclipse.platform.swt-2957b637f2f9d3bf81ed31fe6c15d970da203319.tar.gz eclipse.platform.swt-2957b637f2f9d3bf81ed31fe6c15d970da203319.tar.xz eclipse.platform.swt-2957b637f2f9d3bf81ed31fe6c15d970da203319.zip |
*** empty log message ***
-rwxr-xr-x | bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/TreeItem.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/TreeItem.java b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/TreeItem.java index 42743ebbf3..60677dbd12 100755 --- a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/TreeItem.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/TreeItem.java @@ -427,7 +427,8 @@ RECT getBounds (int index, boolean getText, boolean getImage, boolean fullText, RECT rect = new RECT (); if (firstColumn) { rect.left = handle; - if (OS.SendMessage (hwnd, OS.TVM_GETITEMRECT, 1, rect) == 0) { + boolean full = columnCount == 0 && getText && getImage && fullText && fullImage; + if (OS.SendMessage (hwnd, OS.TVM_GETITEMRECT, full ? 0 : 1, rect) == 0) { return new RECT (); } if (getImage && !fullImage) { |