diff options
| author | Xandaros <mz.bremerhaven@googlemail.com> | 2022-10-22 17:08:11 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-10-22 23:08:11 +0800 |
| commit | 9212045f0f4a1864817a64168f2020416e1524a1 (patch) | |
| tree | 0509bb652f69baebf0e75a1dafbd6b291eb8fbfe /runtime/src/main/java | |
| parent | 438d2387f330ffe8b328c4990498efa175b88a68 (diff) | |
| download | RoughlyEnoughItems-9212045f0f4a1864817a64168f2020416e1524a1.tar.gz RoughlyEnoughItems-9212045f0f4a1864817a64168f2020416e1524a1.tar.bz2 RoughlyEnoughItems-9212045f0f4a1864817a64168f2020416e1524a1.zip | |
[1.19] Only start draggin with left mouse button, not other mouse buttons (#1152)
* Only use LMB for dragging
* Only use LMB for dragging
Diffstat (limited to 'runtime/src/main/java')
| -rw-r--r-- | runtime/src/main/java/me/shedaniel/rei/impl/client/gui/dragging/CurrentDraggingStack.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/dragging/CurrentDraggingStack.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/dragging/CurrentDraggingStack.java index add5f947b..a354ffc96 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/dragging/CurrentDraggingStack.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/dragging/CurrentDraggingStack.java @@ -154,6 +154,9 @@ public class CurrentDraggingStack extends Widget implements LateRenderable, Drag @Override public boolean mouseClicked(double mouseX, double mouseY, int button) { + if (button != 0) { + return false; + } drop(); DraggableComponent<?> hoveredStack = provider.getHovered(this, mouseX, mouseY); if (hoveredStack != null) { @@ -169,7 +172,7 @@ public class CurrentDraggingStack extends Widget implements LateRenderable, Drag @Override public boolean mouseDragged(double mouseX1, double mouseY1, int button, double mouseX2, double mouseY2) { - return entry != null && entry.dragging; + return button == 0 && entry != null && entry.dragging; } private boolean drop() { |
