From aafeecc6705bd1f1db1b3abc8b71e2785b716b5f Mon Sep 17 00:00:00 2001 From: Jonas Herzig Date: Sat, 12 Aug 2017 14:27:54 +0200 Subject: [PATCH] Fix initial login gui not closing on success (fixes #68) --- src/main/java/com/replaymod/online/ReplayModOnline.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/replaymod/online/ReplayModOnline.java b/src/main/java/com/replaymod/online/ReplayModOnline.java index fa1e0cfb..44092066 100644 --- a/src/main/java/com/replaymod/online/ReplayModOnline.java +++ b/src/main/java/com/replaymod/online/ReplayModOnline.java @@ -83,7 +83,10 @@ public class ReplayModOnline { // Initial login prompt if (!core.getSettingsRegistry().get(Setting.SKIP_LOGIN_PROMPT)) { if (!isLoggedIn()) { - core.runLater(() -> new GuiLoginPrompt(apiClient, GuiScreen.wrap(getMinecraft().currentScreen), null, false).display()); + core.runLater(() -> { + GuiScreen parent = GuiScreen.wrap(getMinecraft().currentScreen); + new GuiLoginPrompt(apiClient, parent, parent, false).display(); + }); } } }