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:
@@ -26,10 +26,7 @@ package net.runelite.client.input;
|
||||
|
||||
import java.awt.event.MouseWheelEvent;
|
||||
|
||||
public abstract class MouseWheelListener
|
||||
public interface MouseWheelListener
|
||||
{
|
||||
public MouseWheelEvent mouseWheelMoved(MouseWheelEvent event)
|
||||
{
|
||||
return event;
|
||||
}
|
||||
MouseWheelEvent mouseWheelMoved(MouseWheelEvent event);
|
||||
}
|
||||
|
||||
@@ -66,11 +66,11 @@ public class InstanceMapInputListener extends MouseListener implements KeyListen
|
||||
}
|
||||
|
||||
@Override
|
||||
public void mouseWheelMoved(MouseWheelEvent event)
|
||||
public MouseWheelEvent mouseWheelMoved(MouseWheelEvent event)
|
||||
{
|
||||
if (!plugin.isMapShown())
|
||||
{
|
||||
return;
|
||||
return event;
|
||||
}
|
||||
|
||||
int direction = event.getWheelRotation();
|
||||
@@ -85,6 +85,7 @@ public class InstanceMapInputListener extends MouseListener implements KeyListen
|
||||
}
|
||||
|
||||
event.consume();
|
||||
return event;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -29,7 +29,6 @@ import java.awt.Component;
|
||||
import java.awt.Dimension;
|
||||
import java.awt.event.MouseEvent;
|
||||
import javax.inject.Inject;
|
||||
import javax.inject.Provider;
|
||||
import net.runelite.api.Client;
|
||||
import net.runelite.api.Constants;
|
||||
import net.runelite.client.input.MouseListener;
|
||||
|
||||
@@ -29,12 +29,11 @@ import java.awt.Component;
|
||||
import java.awt.Dimension;
|
||||
import java.awt.event.MouseWheelEvent;
|
||||
import javax.inject.Inject;
|
||||
import javax.inject.Provider;
|
||||
import net.runelite.api.Client;
|
||||
import net.runelite.api.Constants;
|
||||
import net.runelite.client.input.MouseWheelListener;
|
||||
|
||||
public class TranslateMouseWheelListener extends MouseWheelListener
|
||||
public class TranslateMouseWheelListener implements MouseWheelListener
|
||||
{
|
||||
private final Client client;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user