From 39578a44198e24135ec83cd015007708ccbe0d32 Mon Sep 17 00:00:00 2001 From: slprime <31038811+slprime@users.noreply.github.com> Date: Sun, 19 Jan 2025 19:33:26 +0200 Subject: [PATCH] Update Render Cache after window resize (#592) Co-authored-by: slprime --- src/main/java/codechicken/nei/ItemsGrid.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/codechicken/nei/ItemsGrid.java b/src/main/java/codechicken/nei/ItemsGrid.java index dad13d0f1..636325c88 100644 --- a/src/main/java/codechicken/nei/ItemsGrid.java +++ b/src/main/java/codechicken/nei/ItemsGrid.java @@ -43,7 +43,9 @@ protected int getGridRenderingCacheFPS(int mode) { } public boolean needRefresh(int mode) { - return this.nextCacheRefresh == 0 + final Minecraft minecraft = Minecraft.getMinecraft(); + return this.nextCacheRefresh == 0 || this.framebuffer.framebufferWidth != minecraft.displayWidth + || framebuffer.framebufferHeight != minecraft.displayHeight || getGridRenderingCacheFPS(mode) > 0 && this.nextCacheRefresh < System.currentTimeMillis(); }