aboutsummaryrefslogtreecommitdiff
path: root/runtime/src/main/java/me
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2022-11-05 19:03:54 +0800
committershedaniel <daniel@shedaniel.me>2022-11-05 19:34:25 +0800
commit022975a0166b8e5d35b4ea392db0d36c54c14800 (patch)
treeb7c00c53284e30014d897417ad751660f347a288 /runtime/src/main/java/me
parentfab526cb228b30bf91358cca2381938bba176401 (diff)
downloadRoughlyEnoughItems-022975a0166b8e5d35b4ea392db0d36c54c14800.tar.gz
RoughlyEnoughItems-022975a0166b8e5d35b4ea392db0d36c54c14800.tar.bz2
RoughlyEnoughItems-022975a0166b8e5d35b4ea392db0d36c54c14800.zip
Make non-expanded stacks always invoke the first one
Diffstat (limited to 'runtime/src/main/java/me')
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/client/gui/widget/entrylist/EntryListStackEntry.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/widget/entrylist/EntryListStackEntry.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/widget/entrylist/EntryListStackEntry.java
index c4201807d..808750782 100644
--- a/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/widget/entrylist/EntryListStackEntry.java
+++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/widget/entrylist/EntryListStackEntry.java
@@ -92,6 +92,8 @@ public class EntryListStackEntry extends DisplayedEntryWidget {
if (CachedEntryListRender.cachedTextureLocation != null) {
return our;
}
+ } else if (collapsedStack != null && !this.getEntries().isEmpty() && !collapsedStack.isExpanded()) {
+ return this.getEntries().get(0);
}
return super.getCurrentEntry();