Skip to content

Commit 64c6ecd

Browse files
arunjose696akoch-yatta
authored andcommitted
Adapt tests to use new GC#drawImage API wherever a full image is drawn
This change replaces the old drawImage API call in tests with the newer, simplified drawImage overload that takes fewer parameters
1 parent 8538cf4 commit 64c6ecd

File tree

3 files changed

+4
-5
lines changed

3 files changed

+4
-5
lines changed

tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_graphics_GC.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -278,8 +278,7 @@ public boolean isAutoScalable() {
278278
canvas.setSize(canvasWidth, canvasHeight);
279279
AtomicBoolean paintListenerCalled = new AtomicBoolean();
280280
canvas.addPaintListener(e -> {
281-
e.gc.drawImage(image, 0, 0, bounds.width, bounds.height,
282-
0, 0, canvasWidth, canvasHeight);
281+
e.gc.drawImage(image, 0, 0, canvasWidth, canvasHeight);
283282
paintListenerCalled.set(true);
284283
});
285284

tests/org.eclipse.swt.tests/ManualTests/org/eclipse/swt/tests/manual/SnippetDrawAlpha.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ private static ImageData autoScaleImageData(Device device, final ImageData image
8181
Image resultImage = new Image(device, resultData);
8282
GC gc = new GC(resultImage);
8383
gc.setAntialias(SWT.ON);
84-
gc.drawImage(original, 0, 0, width, height,
84+
gc.drawImage(original,
8585
/*
8686
* E.g. destWidth here is effectively DPIUtil.autoScaleDown
8787
* (scaledWidth), but avoiding rounding errors. Nevertheless, we

tests/org.eclipse.swt.tests/ManualTests/org/eclipse/swt/tests/manual/SnippetDrawAlphaTwoPass.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,14 +103,14 @@ private static ImageData autoScaleImageData(Device device, final ImageData image
103103

104104
GC gc = new GC(result);
105105
gc.setAntialias(SWT.ON);
106-
gc.drawImage(original, 0, 0, width, height, 0, 0, scaledWidth, scaledHeight);
106+
gc.drawImage(original, 0, 0, scaledWidth, scaledHeight);
107107
gc.dispose();
108108

109109
if (resultMaskData != null) {
110110
resultMask = new Image(device, resultMaskData);
111111
gc = new GC(resultMask);
112112
gc.setAntialias(SWT.ON);
113-
gc.drawImage(originalMask, 0, 0, width, height, 0, 0, scaledWidth, scaledHeight);
113+
gc.drawImage(originalMask, 0, 0, scaledWidth, scaledHeight);
114114
gc.dispose();
115115
}
116116

0 commit comments

Comments
 (0)