Skip to content

Commit 30fc517

Browse files
committed
nvm, that doesn't work
1 parent 0d7a15b commit 30fc517

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/main/java/gregtech/common/covers/filter/BaseFilterContainer.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -215,14 +215,15 @@ public IPanelHandler getFilterHandler(PanelSyncManager syncManager) {
215215

216216
/** Uses Cleanroom MUI */
217217
public IWidget initUI(GuiData data, PanelSyncManager manager) {
218+
IPanelHandler panel = getFilterHandler(manager);
219+
218220
return Flow.row().coverChildrenHeight()
219221
.marginBottom(2).widthRel(1f)
220222
.child(new ItemSlot()
221223
.slot(SyncHandlers.itemSlot(this, 0)
222224
.filter(this::isItemValid)
223225
.singletonSlotGroup(101)
224226
.changeListener((newItem, onlyAmountChanged, client, init) -> {
225-
IPanelHandler panel = getFilterHandler(manager);
226227
if (!isItemValid(newItem) || (newItem.isEmpty() && panel.isPanelOpen())) {
227228
panel.closePanel();
228229
}
@@ -235,7 +236,6 @@ public IWidget initUI(GuiData data, PanelSyncManager manager) {
235236
GTGuiTextures.FILTER_SETTINGS_OVERLAY.asIcon().size(16))
236237
.setEnabledIf(w -> hasFilter())
237238
.onMousePressed(i -> {
238-
IPanelHandler panel = getFilterHandler(manager);
239239
if (!panel.isPanelOpen()) {
240240
setMaxTransferSize(getMaxTransferSize());
241241
panel.openPanel();

src/main/java/gregtech/common/covers/filter/IFilter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public interface IFilter {
3030

3131
default IPanelHandler createPanelHandler(PanelSyncManager syncManager) {
3232
return syncManager.panel(getContainerStack().getTranslationKey(), (syncManager1, syncHandler) ->
33-
createPopupPanel(syncManager).child(createWidgets(syncManager)), true);
33+
createPopupPanel(syncManager), true);
3434
}
3535

3636
ItemStack getContainerStack();

0 commit comments

Comments
 (0)