From 91399301f7fbae05eb8157523f6ed37eeee30d7f Mon Sep 17 00:00:00 2001 From: CrushedPixel Date: Tue, 21 Jul 2015 03:44:11 +0200 Subject: [PATCH] GuiReplayOverlay: The Keyframe Timeline should be zoomed in more initially Do not reset Timeline whenever resetUI is called, only if "deep" reset --- .../replaymod/gui/overlay/GuiReplayOverlay.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/main/java/eu/crushedpixel/replaymod/gui/overlay/GuiReplayOverlay.java b/src/main/java/eu/crushedpixel/replaymod/gui/overlay/GuiReplayOverlay.java index 00de0c10..886b664c 100755 --- a/src/main/java/eu/crushedpixel/replaymod/gui/overlay/GuiReplayOverlay.java +++ b/src/main/java/eu/crushedpixel/replaymod/gui/overlay/GuiReplayOverlay.java @@ -354,15 +354,16 @@ public class GuiReplayOverlay extends Gui { /** * Resets the UI. - * @param slider {@code true} if the speed-slider should be reset as well + * @param resetElements Whether the timeline and Speed Slider should be reset as well */ - public void resetUI(boolean slider) { + public void resetUI(boolean resetElements) { if(FMLClientHandler.instance().isGUIOpen(GuiMouseInput.class)) { mc.displayGuiScreen(null); } - timelineReal.zoom = 0.1f; - timelineReal.timeStart = 0; - if (slider) { + if (resetElements) { + timelineReal.zoom = 0.033f; + timelineReal.timeStart = 0; + ReplayHandler.setRealTimelineCursor(0); speedSlider.reset(); }