From 2405e96d889341b82d00a9103e688d54713f2ce3 Mon Sep 17 00:00:00 2001 From: Unknown Date: Sat, 16 Mar 2019 10:30:26 +0800 Subject: Better Widgets --- .../java/me/shedaniel/rei/gui/widget/DraggableWidget.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'src/main/java/me/shedaniel/rei/gui/widget/DraggableWidget.java') diff --git a/src/main/java/me/shedaniel/rei/gui/widget/DraggableWidget.java b/src/main/java/me/shedaniel/rei/gui/widget/DraggableWidget.java index 4fccaf633..3a003a608 100644 --- a/src/main/java/me/shedaniel/rei/gui/widget/DraggableWidget.java +++ b/src/main/java/me/shedaniel/rei/gui/widget/DraggableWidget.java @@ -2,11 +2,12 @@ package me.shedaniel.rei.gui.widget; import me.shedaniel.rei.client.ClientHelper; import net.minecraft.client.MinecraftClient; +import net.minecraft.client.gui.InputListener; import net.minecraft.client.util.Window; import java.awt.*; -public abstract class DraggableWidget implements HighlightableWidget { +public abstract class DraggableWidget extends HighlightableWidget { protected boolean dragged = false; private Point midPoint, startPoint; @@ -50,8 +51,8 @@ public abstract class DraggableWidget implements HighlightableWidget { } return true; } - for(IWidget widget : getListeners()) - if (widget.mouseDragged(double_1, double_2, int_1, double_3, double_4)) + for(InputListener listener : getInputListeners()) + if (listener.mouseDragged(double_1, double_2, int_1, double_3, double_4)) return true; return false; } @@ -66,8 +67,8 @@ public abstract class DraggableWidget implements HighlightableWidget { onMouseReleaseMidPoint(getMidPoint()); return true; } - for(IWidget widget : getListeners()) - if (widget.mouseReleased(double_1, double_2, int_1)) + for(InputListener listener : getInputListeners()) + if (listener.mouseReleased(double_1, double_2, int_1)) return true; return false; } -- cgit