summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Link.java
diff options
context:
space:
mode:
authorFelipe Heidrich <fheidric>2007-05-03 19:58:08 +0000
committerFelipe Heidrich <fheidric>2007-05-03 19:58:08 +0000
commitacba9fa66bd303134979092373146acf68771b64 (patch)
tree9a11d2af52af573a629df8b9ff5d95b4bc380ab9 /bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Link.java
parent218e0949c50b087a69170217162df81d5cf56e3c (diff)
downloadeclipse.platform.swt-acba9fa66bd303134979092373146acf68771b64.tar.gz
eclipse.platform.swt-acba9fa66bd303134979092373146acf68771b64.tar.xz
eclipse.platform.swt-acba9fa66bd303134979092373146acf68771b64.zip
Bug 185263 - Link widget calculates incorrect width when "&" is part of text
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Link.java')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Link.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Link.java b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Link.java
index b86721680d..5e58d2b19a 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Link.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Link.java
@@ -136,7 +136,7 @@ public Point computeSize (int wHint, int hHint, boolean changed) {
int oldFont = OS.SelectObject (hDC, newFont);
TCHAR buffer = new TCHAR (getCodePage (), parse (text), false);
RECT rect = new RECT ();
- int flags = OS.DT_CALCRECT;
+ int flags = OS.DT_CALCRECT | OS.DT_NOPREFIX;
if (wHint != SWT.DEFAULT) {
flags |= OS.DT_WORDBREAK;
rect.right = wHint;