Skip to content

Commit 991e1b3

Browse files
committed
fix gl state leak
1 parent f696bab commit 991e1b3

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/main/java/com/cleanroommc/modularui/screen/ClientScreenHandler.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,11 +189,13 @@ public static void onGuiDraw(GuiScreenEvent.DrawScreenEvent.Pre event) {
189189
drawScreen(currentScreen, currentScreen.getScreenWrapper().getGuiScreen(), mx, my, pt);
190190
event.setCanceled(true);
191191
}
192+
Platform.setupDrawTex(); // jei and other mods may expect this state
192193
}
193194

194195
@SubscribeEvent(priority = EventPriority.HIGH)
195196
public static void onGuiDraw(GuiScreenEvent.DrawScreenEvent.Post event) {
196197
OverlayStack.draw(event.getMouseX(), event.getMouseY(), event.getRenderPartialTicks());
198+
Platform.setupDrawTex(); // jei and other mods may expect this state
197199
}
198200

199201
@SubscribeEvent

0 commit comments

Comments
 (0)