From cfcbd4c6621a144353f6a4ca113e2c728be4305f Mon Sep 17 00:00:00 2001 From: shedaniel Date: Sun, 25 Dec 2022 00:11:01 +0800 Subject: Stop searching when EntryRegistry is reloading --- .../rei/impl/client/gui/widget/entrylist/EntryListSearchManager.java | 1 + 1 file changed, 1 insertion(+) (limited to 'runtime/src/main/java') 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> getAllEntriesContextually(SearchFilter filter) { + if (EntryRegistry.getInstance().isReloading()) return List.of(); if (ConfigObject.getInstance().isHidingEntryPanelIfIdle() && filter.getFilter().isEmpty()) { return List.of(); } -- cgit