aboutsummaryrefslogtreecommitdiff
path: root/runtime
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2022-12-25 00:11:01 +0800
committershedaniel <daniel@shedaniel.me>2024-04-15 23:33:19 +0900
commitfdfdfaf24de3048835be10d1ee2205f17bee7c90 (patch)
tree4aa5710a205cb74580725c68fed5c023cbe78539 /runtime
parent47e24e324b79001f1a07da29103efacbe07f1dd3 (diff)
downloadRoughlyEnoughItems-fdfdfaf24de3048835be10d1ee2205f17bee7c90.tar.gz
RoughlyEnoughItems-fdfdfaf24de3048835be10d1ee2205f17bee7c90.tar.bz2
RoughlyEnoughItems-fdfdfaf24de3048835be10d1ee2205f17bee7c90.zip
Stop searching when EntryRegistry is reloading
Diffstat (limited to 'runtime')
-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();
}