aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2022-12-25 00:11:01 +0800
committershedaniel <daniel@shedaniel.me>2024-04-16 00:38:17 +0900
commitcfcbd4c6621a144353f6a4ca113e2c728be4305f (patch)
tree83a90dc1fdac59f02cc3d0de467b3e037c671bf2
parentb13cdac76a661effc3f20eee4fbfe0de5090141d (diff)
downloadRoughlyEnoughItems-cfcbd4c6621a144353f6a4ca113e2c728be4305f.tar.gz
RoughlyEnoughItems-cfcbd4c6621a144353f6a4ca113e2c728be4305f.tar.bz2
RoughlyEnoughItems-cfcbd4c6621a144353f6a4ca113e2c728be4305f.zip
Stop searching when EntryRegistry is reloading
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/client/gui/widget/entrylist/EntryListSearchManager.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/widget/entrylist/EntryListSearchManager.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/widget/entrylist/EntryListSearchManager.java
index 50fd71d78..4c2ed8af1 100644
--- a/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/widget/entrylist/EntryListSearchManager.java
+++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/widget/entrylist/EntryListSearchManager.java
@@ -80,6 +80,7 @@ public class EntryListSearchManager {
}, HashedEntryStackWrapper::normalize);
private static List<EntryStack<?>> getAllEntriesContextually(SearchFilter filter) {
+ if (EntryRegistry.getInstance().isReloading()) return List.of();
if (ConfigObject.getInstance().isHidingEntryPanelIfIdle() && filter.getFilter().isEmpty()) {
return List.of();
}