v0.3.1: display scale slider now only resets the scene if the value actually changes
This commit is contained in:
parent
5b682ba17e
commit
ee44b5072e
|
@ -105,8 +105,10 @@ public class WndSettings extends WndTabbed {
|
||||||
PixelScene.maxDefaultZoom ) {
|
PixelScene.maxDefaultZoom ) {
|
||||||
@Override
|
@Override
|
||||||
protected void onChange() {
|
protected void onChange() {
|
||||||
ShatteredPixelDungeon.scale(getSelectedValue());
|
if (getSelectedValue() != ShatteredPixelDungeon.scale()) {
|
||||||
ShatteredPixelDungeon.resetScene();
|
ShatteredPixelDungeon.scale(getSelectedValue());
|
||||||
|
ShatteredPixelDungeon.resetScene();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
scale.setSelectedValue(PixelScene.defaultZoom);
|
scale.setSelectedValue(PixelScene.defaultZoom);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user