diff options
| author | shedaniel <daniel@shedaniel.me> | 2022-06-17 18:37:48 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2022-06-17 18:37:48 +0800 |
| commit | dd34918d822d38357c62d9ba36549db0adb0caac (patch) | |
| tree | 3827997b5665470618b72a1a11d221b3c21e9dc1 /runtime/src/main/java/me | |
| parent | 53e160bbfc5936d599b910b5adf06734c7123257 (diff) | |
| download | RoughlyEnoughItems-dd34918d822d38357c62d9ba36549db0adb0caac.tar.gz RoughlyEnoughItems-dd34918d822d38357c62d9ba36549db0adb0caac.tar.bz2 RoughlyEnoughItems-dd34918d822d38357c62d9ba36549db0adb0caac.zip | |
Fix duplicate cycling tooltip
Diffstat (limited to 'runtime/src/main/java/me')
| -rw-r--r-- | runtime/src/main/java/me/shedaniel/rei/impl/client/gui/screen/AbstractDisplayViewingScreen.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/screen/AbstractDisplayViewingScreen.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/screen/AbstractDisplayViewingScreen.java index 2b5809e86..531038db4 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/screen/AbstractDisplayViewingScreen.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/screen/AbstractDisplayViewingScreen.java @@ -234,6 +234,12 @@ public abstract class AbstractDisplayViewingScreen extends Screen implements Dis @Override public Tooltip apply(Tooltip tooltip) { if (widget.getEntries().size() > 1) { + for (Tooltip.Entry entry : tooltip.entries()) { + if (entry.isTooltipComponent() && entry.getAsTooltipComponent() instanceof TooltipProcessor) { + return tooltip; + } + } + tooltip.add(this); } return tooltip; |
