From 9e12c0329df41206fd6aacd6be502216cd5493c2 Mon Sep 17 00:00:00 2001 From: CrushedPixel Date: Sun, 24 May 2015 13:49:51 +0200 Subject: [PATCH] Replay is now definitely exited once a Player returns to the Main screen --- .../eu/crushedpixel/replaymod/events/GuiEventHandler.java | 2 ++ .../java/eu/crushedpixel/replaymod/replay/ReplayHandler.java | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/src/main/java/eu/crushedpixel/replaymod/events/GuiEventHandler.java b/src/main/java/eu/crushedpixel/replaymod/events/GuiEventHandler.java index d9a01eac..cff870b2 100755 --- a/src/main/java/eu/crushedpixel/replaymod/events/GuiEventHandler.java +++ b/src/main/java/eu/crushedpixel/replaymod/events/GuiEventHandler.java @@ -1,5 +1,6 @@ package eu.crushedpixel.replaymod.events; +import de.johni0702.replaystudio.replay.Replay; import eu.crushedpixel.replaymod.ReplayMod; import eu.crushedpixel.replaymod.gui.GuiConstants; import eu.crushedpixel.replaymod.gui.GuiReplaySaving; @@ -64,6 +65,7 @@ public class GuiEventHandler { e.printStackTrace(); } } + if(ReplayHandler.isInReplay()) ReplayHandler.setInReplay(false); } if(!AuthenticationHandler.isAuthenticated()) return; diff --git a/src/main/java/eu/crushedpixel/replaymod/replay/ReplayHandler.java b/src/main/java/eu/crushedpixel/replaymod/replay/ReplayHandler.java index 61c7dd6b..453b6280 100755 --- a/src/main/java/eu/crushedpixel/replaymod/replay/ReplayHandler.java +++ b/src/main/java/eu/crushedpixel/replaymod/replay/ReplayHandler.java @@ -427,6 +427,10 @@ public class ReplayHandler { inReplay = false; } + public static void setInReplay(boolean inReplay1) { + inReplay = inReplay1; + } + public static Keyframe getSelectedKeyframe() { return selectedKeyframe; }