From 645176bea54f7d9d276c909088207f7d200d0b70 Mon Sep 17 00:00:00 2001 From: Kli Kli Date: Sun, 21 Jan 2024 10:38:12 +0100 Subject: [PATCH] feat: add storage controller page caching - may improve GUI FPS Closes #1038 --- .../client/gui/storage/StorageControllerGuiBase.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/klikli_dev/occultism/client/gui/storage/StorageControllerGuiBase.java b/src/main/java/com/klikli_dev/occultism/client/gui/storage/StorageControllerGuiBase.java index 8fee0f4ec..53e35f428 100644 --- a/src/main/java/com/klikli_dev/occultism/client/gui/storage/StorageControllerGuiBase.java +++ b/src/main/java/com/klikli_dev/occultism/client/gui/storage/StorageControllerGuiBase.java @@ -543,8 +543,8 @@ protected void drawItems(GuiGraphics guiGraphics, float partialTicks, int mouseX var changedPage = this.previousPage != this.currentPage; this.previousPage = this.currentPage; - var changedStacksToDisplay = this.lastCachedStacksToDisplayCount != this.cachedStacksToDisplay.size(); - this.lastCachedStacksToDisplayCount = this.cachedStacksToDisplay.size(); + var changedStacksToDisplay = this.lastCachedStacksToDisplayCount != stacksToDisplay.size(); + this.lastCachedStacksToDisplayCount = stacksToDisplay.size(); if(changedPage || changedStacksToDisplay){ this.sortItemStacks(stacksToDisplay);