diff --git a/src/com/shatteredpixel/shatteredpixeldungeon/windows/WndSettings.java b/src/com/shatteredpixel/shatteredpixeldungeon/windows/WndSettings.java index a21b3f8a9..6f40211b4 100644 --- a/src/com/shatteredpixel/shatteredpixeldungeon/windows/WndSettings.java +++ b/src/com/shatteredpixel/shatteredpixeldungeon/windows/WndSettings.java @@ -105,8 +105,10 @@ public class WndSettings extends WndTabbed { PixelScene.maxDefaultZoom ) { @Override protected void onChange() { - ShatteredPixelDungeon.scale(getSelectedValue()); - ShatteredPixelDungeon.resetScene(); + if (getSelectedValue() != ShatteredPixelDungeon.scale()) { + ShatteredPixelDungeon.scale(getSelectedValue()); + ShatteredPixelDungeon.resetScene(); + } } }; scale.setSelectedValue(PixelScene.defaultZoom);