소스 검색

Fix mouse click for viewing recipes

Signed-off-by: shedaniel <daniel@shedaniel.me>
shedaniel 4 년 전
부모
커밋
012b8a0dfa
2개의 변경된 파일9개의 추가작업 그리고 3개의 파일을 삭제
  1. 8 2
      RoughlyEnoughItems-runtime/src/main/java/me/shedaniel/rei/gui/widget/EntryListEntryWidget.java
  2. 1 1
      gradle.properties

+ 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