Change mouse wheel listener back to an interface as the instance map input listener uses it

Update instance map for new mouse wheel listener api
This commit is contained in:
Adam
2018-03-05 19:47:02 -05:00
parent 37bcb3ba63
commit 48966a9ab5
4 changed files with 6 additions and 10 deletions

View File

@@ -26,10 +26,7 @@ package net.runelite.client.input;
import java.awt.event.MouseWheelEvent; import java.awt.event.MouseWheelEvent;
public abstract class MouseWheelListener public interface MouseWheelListener
{ {
public MouseWheelEvent mouseWheelMoved(MouseWheelEvent event) MouseWheelEvent mouseWheelMoved(MouseWheelEvent event);
{
return event;
}
} }

View File

@@ -66,11 +66,11 @@ public class InstanceMapInputListener extends MouseListener implements KeyListen
} }
@Override @Override
public void mouseWheelMoved(MouseWheelEvent event) public MouseWheelEvent mouseWheelMoved(MouseWheelEvent event)
{ {
if (!plugin.isMapShown()) if (!plugin.isMapShown())
{ {
return; return event;
} }
int direction = event.getWheelRotation(); int direction = event.getWheelRotation();
@@ -85,6 +85,7 @@ public class InstanceMapInputListener extends MouseListener implements KeyListen
} }
event.consume(); event.consume();
return event;
} }
@Override @Override

View File

@@ -29,7 +29,6 @@ import java.awt.Component;
import java.awt.Dimension; import java.awt.Dimension;
import java.awt.event.MouseEvent; import java.awt.event.MouseEvent;
import javax.inject.Inject; import javax.inject.Inject;
import javax.inject.Provider;
import net.runelite.api.Client; import net.runelite.api.Client;
import net.runelite.api.Constants; import net.runelite.api.Constants;
import net.runelite.client.input.MouseListener; import net.runelite.client.input.MouseListener;

View File

@@ -29,12 +29,11 @@ import java.awt.Component;
import java.awt.Dimension; import java.awt.Dimension;
import java.awt.event.MouseWheelEvent; import java.awt.event.MouseWheelEvent;
import javax.inject.Inject; import javax.inject.Inject;
import javax.inject.Provider;
import net.runelite.api.Client; import net.runelite.api.Client;
import net.runelite.api.Constants; import net.runelite.api.Constants;
import net.runelite.client.input.MouseWheelListener; import net.runelite.client.input.MouseWheelListener;
public class TranslateMouseWheelListener extends MouseWheelListener public class TranslateMouseWheelListener implements MouseWheelListener
{ {
private final Client client; private final Client client;