Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNiraj Modi2016-07-19 16:40:50 +0000
committerNiraj Modi2016-07-19 16:40:50 +0000
commit02e0a7b593b86b295d26309438ffeb066fde7429 (patch)
tree99535a6802bc87af2447120795956e81ab47dbe6 /bundles/org.eclipse.swt
parent1d5ef5869644b7451d6e979844315236656612f4 (diff)
downloadeclipse.platform.swt-02e0a7b593b86b295d26309438ffeb066fde7429.tar.gz
eclipse.platform.swt-02e0a7b593b86b295d26309438ffeb066fde7429.tar.xz
eclipse.platform.swt-02e0a7b593b86b295d26309438ffeb066fde7429.zip
Bug 495849 - [HiDPI][Win32][GTK] IllegalArgumentException below
MarketplaceViewer$4.run (thrown in TextLayout.setWidthInPixels) Change-Id: I95d122722b2dabafe7be1bd184eae28bbe38df0d Signed-off-by: Niraj Modi <niraj.modi@in.ibm.com>
Diffstat (limited to 'bundles/org.eclipse.swt')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Link.java2
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Link.java2
2 files changed, 2 insertions, 2 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Link.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Link.java
index b3970f1c63..bfbdac9eed 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Link.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Link.java
@@ -124,7 +124,7 @@ Point computeSizeInPixels (int wHint, int hHint, boolean changed) {
int layoutWidth = layout.getWidth ();
//TEMPORARY CODE
if (wHint == 0) {
- layout.setWidth (DPIUtil.autoScaleDown(1));
+ layout.setWidth (1);
Rectangle rect = DPIUtil.autoScaleUp(layout.getBounds ());
width = 0;
height = rect.height;
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 92f17f36dc..552af12d49 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
@@ -210,7 +210,7 @@ long /*int*/ callWindowProc (long /*int*/ hwnd, int msg, long /*int*/ wParam, lo
int layoutWidth = layout.getWidth ();
//TEMPORARY CODE
if (wHint == 0) {
- layout.setWidth (DPIUtil.autoScaleDown(1));
+ layout.setWidth (1);
Rectangle rect = DPIUtil.autoScaleUp(layout.getBounds ());
width = 0;
height = rect.height;

Back to the top