From e2c28897d1b8cfdcf0129485b34d9e78e162abd0 Mon Sep 17 00:00:00 2001 From: Anthony Calosa Date: Sat, 18 Apr 2020 22:13:24 +0800 Subject: [PATCH] update additional --- forge-gui-mobile/src/forge/Graphics.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/forge-gui-mobile/src/forge/Graphics.java b/forge-gui-mobile/src/forge/Graphics.java index 3aafa32d2b9..a9706dfd968 100644 --- a/forge-gui-mobile/src/forge/Graphics.java +++ b/forge-gui-mobile/src/forge/Graphics.java @@ -624,17 +624,17 @@ public class Graphics { public void startRotateTransform(float originX, float originY, float rotation) { batch.end(); - transforms.add(0, new Matrix4(batch.getTransformMatrix().idt())); //backup current transform matrix at index 0 + transforms.add(0, new Matrix4(batch.getTransformMatrix().idt())); //startshape is using this above as reference batch.getTransformMatrix().idt().translate(adjustX(originX), adjustY(originY, 0), 0).rotate(Vector3.Z, rotation).translate(-adjustX(originX), -adjustY(originY, 0), 0); batch.begin(); } public void endTransform() { batch.end(); - batch.getTransformMatrix().idt(); //reset - batch.getTransformMatrix().set(transforms.get(0)); //get the backup at index 0 shapeRenderer.setTransformMatrix(transforms.get(0)); transforms.pop(); + batch.getTransformMatrix().idt(); //reset + shapeRenderer.getTransformMatrix().idt(); //reset batch.begin(); }