Przeglądaj źródła

Fix mouse click for viewing recipes

Signed-off-by: shedaniel <daniel@shedaniel.me>
shedaniel 4 lat temu
rodzic
commit
012b8a0dfa

+ 8 - 2
RoughlyEnoughItems-runtime/src/main/java/me/shedaniel/rei/gui/widget/EntryListEntryWidget.java

@@ -58,8 +58,14 @@ public abstract class EntryListEntryWidget extends EntryWidget {
     public boolean mouseReleased(double mouseX, double mouseY, int button) {
         if (!interactable)
             return super.mouseReleased(mouseX, mouseY, button);
-        if (containsMouse(mouseX, mouseY) && wasClicked() && doAction(mouseX, mouseY, button)) {
-            return true;
+        if (containsMouse(mouseX, mouseY)) {
+            if (wasClicked()) {
+                if (doAction(mouseX, mouseY, button)) {
+                    return true;
+                } else {
+                    wasClicked = true;
+                }
+            }
         }
         return super.mouseReleased(mouseX, mouseY, button);
     }

+ 1 - 1
gradle.properties

@@ -1,5 +1,5 @@
 org.gradle.jvmargs=-Xmx3G
-mod_version=5.7.0
+mod_version=5.7.1
 supported_version=1.16.2/3
 minecraft_version=1.16.3
 fabricloader_version=0.9.1+build.205