Merge pull request #6080 from deathbeam/fix-scrolling
Prevent tag tab scrolling to scroll bank interface
This commit is contained in:
@@ -315,7 +315,7 @@ public class BankTagsPlugin extends Plugin implements MouseWheelListener
|
|||||||
@Override
|
@Override
|
||||||
public MouseWheelEvent mouseWheelMoved(MouseWheelEvent event)
|
public MouseWheelEvent mouseWheelMoved(MouseWheelEvent event)
|
||||||
{
|
{
|
||||||
clientThread.invokeLater(() -> tabInterface.handleWheel(event));
|
tabInterface.handleWheel(event);
|
||||||
return event;
|
return event;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -319,7 +319,8 @@ public class TabInterface
|
|||||||
|
|
||||||
if (canvasBounds.contains(event.getPoint()))
|
if (canvasBounds.contains(event.getPoint()))
|
||||||
{
|
{
|
||||||
scrollTab(event.getWheelRotation());
|
event.consume();
|
||||||
|
clientThread.invoke(() -> scrollTab(event.getWheelRotation()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -686,7 +687,7 @@ public class TabInterface
|
|||||||
private boolean isHidden()
|
private boolean isHidden()
|
||||||
{
|
{
|
||||||
Widget widget = client.getWidget(WidgetInfo.BANK_CONTAINER);
|
Widget widget = client.getWidget(WidgetInfo.BANK_CONTAINER);
|
||||||
return !config.tabs() || widget == null || widget.isHidden();
|
return !config.tabs() || widget == null;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void loadTab(String tag)
|
private void loadTab(String tag)
|
||||||
|
|||||||
Reference in New Issue
Block a user