diff --git a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/MenuItem.java b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/MenuItem.java index f3196ea5265..50c6e835561 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/MenuItem.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/MenuItem.java @@ -896,7 +896,7 @@ private long getMenuItemIconBitmapHandle(Image image) { return 0; } if (hBitmap != 0) OS.DeleteObject (hBitmap); - int zoom = adaptZoomForMenuItem(getZoom(), image); + int zoom = adaptZoomForMenuItem(nativeZoom, image); return Display.create32bitDIB (image, zoom); } @@ -906,7 +906,7 @@ private long getMenuItemIconSelectedBitmapHandle() { return 0; } if (hBitmapSelected != 0) OS.DeleteObject (hBitmapSelected); - int zoom = adaptZoomForMenuItem(getZoom(), image); + int zoom = adaptZoomForMenuItem(nativeZoom, image); return hBitmapSelected = Display.create32bitDIB (image, zoom); }