diff --git a/src/main/java/eu/crushedpixel/replaymod/gui/elements/GuiFileChooser.java b/src/main/java/eu/crushedpixel/replaymod/gui/elements/GuiFileChooser.java index a2bb931b..115b65d0 100644 --- a/src/main/java/eu/crushedpixel/replaymod/gui/elements/GuiFileChooser.java +++ b/src/main/java/eu/crushedpixel/replaymod/gui/elements/GuiFileChooser.java @@ -67,8 +67,6 @@ public class GuiFileChooser extends GuiAdvancedButton implements GuiOutsideClick e.printStackTrace(); } - if(mc.isFullScreen()) mc.toggleFullscreen(); - SwingUtilities.invokeLater(new Runnable() { @Override public void run() { @@ -92,6 +90,14 @@ public class GuiFileChooser extends GuiAdvancedButton implements GuiOutsideClick fileChooser.setVisible(true); + mc.addScheduledTask(new Runnable() { + @Override + public void run() { + if(mc.isFullScreen()) mc.toggleFullscreen(); + mc.setIngameNotInFocus(); + } + }); + int result; if(save) {