diff --git a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/internal/DefaultSWTFontRegistry.java b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/internal/DefaultSWTFontRegistry.java index 3aa3a6ad79..0fc8367019 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/internal/DefaultSWTFontRegistry.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/internal/DefaultSWTFontRegistry.java @@ -49,7 +49,7 @@ public Font getSystemFont(int zoom) { } if (hFont == 0) hFont = OS.GetStockObject (OS.DEFAULT_GUI_FONT); if (hFont == 0) hFont = OS.GetStockObject (OS.SYSTEM_FONT); - Font font = Font.win32_new(device, hFont); + Font font = Font.win32_new(device, hFont, zoom); registerFont(KEY_SYSTEM_FONTS, font); registerFont(font.getFontData()[0], font); return font;