From da031b6ee6fd6082e4598024ada550a07632a6eb Mon Sep 17 00:00:00 2001 From: Heiko Klare Date: Thu, 30 Oct 2025 13:37:02 +0100 Subject: [PATCH] Make ImageDataProvider in test adhere to linear scaling requirement --- .../swt/tests/junit/Test_org_eclipse_swt_graphics_GC.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_graphics_GC.java b/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_graphics_GC.java index dfb764d5a9..26ccf596c6 100644 --- a/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_graphics_GC.java +++ b/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_graphics_GC.java @@ -444,7 +444,7 @@ public void test_drawImageLorg_eclipse_swt_graphics_ImageIIII_ImageDataAtSizePro ImageDataAtSizeProvider provider = new ImageDataAtSizeProvider() { @Override public ImageData getImageData(int zoom) { - return new ImageData(1, 1, 32, new PaletteData(0xFF0000, 0xFF00, 0xFF)); + return new ImageData(1 * zoom / 100, 1 * zoom / 100, 32, new PaletteData(0xFF0000, 0xFF00, 0xFF)); } @Override @@ -492,7 +492,7 @@ public ImageData getImageData(int width, int height) { } @Override public ImageData getImageData(int zoom) { - return new ImageData(1, 1, 32, new PaletteData(0xFF0000, 0xFF00, 0xFF)); + return new ImageData(1 * zoom / 100, 1 * zoom / 100, 32, new PaletteData(0xFF0000, 0xFF00, 0xFF)); } }; Image image = styleImage(new Image(display, imageDataAtSizeProvider), styleFlag);