From f5cbe6ce2c5b90d0f8147800bfc35b39cb42fc7d Mon Sep 17 00:00:00 2001 From: extio-de Date: Sat, 3 Jan 2026 14:44:24 +0100 Subject: [PATCH] fix(renderer): optimize scale factor modification logic in G2DBaseControlImpl --- .../renderer/g2d/control/impl/G2DBaseControlImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/de/extio/game_engine/renderer/g2d/control/impl/G2DBaseControlImpl.java b/src/main/java/de/extio/game_engine/renderer/g2d/control/impl/G2DBaseControlImpl.java index 519e440..9c36edd 100644 --- a/src/main/java/de/extio/game_engine/renderer/g2d/control/impl/G2DBaseControlImpl.java +++ b/src/main/java/de/extio/game_engine/renderer/g2d/control/impl/G2DBaseControlImpl.java @@ -168,7 +168,7 @@ public abstract class G2DBaseControlImpl implements BaseControl { } public G2DBaseControlImpl setScaleFactor(final double scaleFactor) { - this.modified = this.scaleFactor != scaleFactor; + this.modified |= this.scaleFactor != scaleFactor; this.scaleFactor = scaleFactor; return this; }