Removed invalid isDirty() method in GuiKeyframeRepository

This commit is contained in:
CrushedPixel
2015-06-02 19:05:36 +02:00
parent acbfd1afc9
commit a69fad6663

View File

@@ -18,7 +18,6 @@ import org.lwjgl.input.Keyboard;
import java.awt.*;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Arrays;
public class GuiKeyframeRepository extends GuiScreen implements GuiReplayOverlay.NoOverlay {
@@ -222,19 +221,9 @@ public class GuiKeyframeRepository extends GuiScreen implements GuiReplayOverlay
}
private void saveOnQuit() {
if(isDirty()) {
ArrayList<KeyframeSet> copy = new ArrayList<KeyframeSet>(keyframeSetList.getCopyOfElements());
this.keyframeRepository = copy.toArray(new KeyframeSet[copy.size()]);
ReplayHandler.setKeyframeRepository(keyframeRepository, true);
}
}
private boolean isDirty() {
KeyframeSet[] repo = ReplayHandler.getKeyframeRepository();
KeyframeSet[] newRepo = keyframeSetList.getCopyOfElements().
toArray(new KeyframeSet[keyframeSetList.getCopyOfElements().size()]);
return Arrays.equals(repo, newRepo);
ArrayList<KeyframeSet> copy = new ArrayList<KeyframeSet>(keyframeSetList.getCopyOfElements());
this.keyframeRepository = copy.toArray(new KeyframeSet[copy.size()]);
ReplayHandler.setKeyframeRepository(keyframeRepository, true);
}
@Override