Fix post-screenshot popup being invisible while HUD is hidden

This commit is contained in:
Jonas Herzig
2024-07-07 11:02:41 +02:00
parent b4ead9e064
commit 6b5993ad64

View File

@@ -6,6 +6,7 @@ import com.replaymod.render.gui.GuiRenderSettings;
import com.replaymod.replay.ReplayModReplay; import com.replaymod.replay.ReplayModReplay;
import de.johni0702.minecraft.gui.container.GuiContainer; import de.johni0702.minecraft.gui.container.GuiContainer;
import de.johni0702.minecraft.gui.container.GuiPanel; import de.johni0702.minecraft.gui.container.GuiPanel;
import de.johni0702.minecraft.gui.container.GuiScreen;
import de.johni0702.minecraft.gui.element.GuiLabel; import de.johni0702.minecraft.gui.element.GuiLabel;
import de.johni0702.minecraft.gui.function.Loadable; import de.johni0702.minecraft.gui.function.Loadable;
import de.johni0702.minecraft.gui.layout.GridLayout; import de.johni0702.minecraft.gui.layout.GridLayout;
@@ -58,8 +59,9 @@ public class GuiCreateScreenshot extends GuiRenderSettings implements Loadable {
boolean success = new ScreenshotRenderer(settings).renderScreenshot(); boolean success = new ScreenshotRenderer(settings).renderScreenshot();
if (success) { if (success) {
new GuiUploadScreenshot(ReplayModReplay.instance.getReplayHandler().getOverlay(), mod, GuiScreen screen = createBaseScreen();
settings).open(); new GuiUploadScreenshot(screen, mod, settings).open();
screen.display();
} }
} catch (Throwable t) { } catch (Throwable t) {