From 7ebcf31e58e0a85f3b8ce917175178d45ae9b969 Mon Sep 17 00:00:00 2001 From: Zeruth Date: Fri, 2 Aug 2019 18:01:41 -0400 Subject: [PATCH] flexo: remove unused stuff --- .../java/net/runelite/client/flexo/Flexo.java | 30 ++++--------------- 1 file changed, 5 insertions(+), 25 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/flexo/Flexo.java b/runelite-client/src/main/java/net/runelite/client/flexo/Flexo.java index 27fa1571be..45e9d29b50 100644 --- a/runelite-client/src/main/java/net/runelite/client/flexo/Flexo.java +++ b/runelite-client/src/main/java/net/runelite/client/flexo/Flexo.java @@ -41,16 +41,13 @@ import java.awt.GraphicsDevice; import java.awt.GraphicsEnvironment; import java.awt.Point; import java.awt.Robot; -import java.awt.Toolkit; import java.awt.event.InputEvent; import java.awt.event.KeyEvent; -import java.awt.peer.RobotPeer; import java.util.Random; import java.util.logging.Logger; import net.runelite.api.Client; import net.runelite.api.Constants; import net.runelite.client.ui.ClientUI; -import sun.awt.ComponentFactory; public class Flexo extends Robot { @@ -79,35 +76,18 @@ public class Flexo extends Robot private void init(GraphicsDevice screen) throws AWTException { - Toolkit toolkit = Toolkit.getDefaultToolkit(); - if (toolkit instanceof ComponentFactory) + try { peer = new Robot(); - return; } - client.getLogger().error("Flexo not supported on this system configuration."); + catch (Exception e) + { + client.getLogger().error("Flexo not supported on this system configuration."); + } } private transient Object anchor = new Object(); - static class RobotDisposer implements sun.java2d.DisposerRecord - { - private final RobotPeer peer; - - private RobotDisposer(RobotPeer peer) - { - this.peer = peer; - } - - public void dispose() - { - if (peer != null) - { - peer.dispose(); - } - } - } - private void pauseMS(int delayMS) { long initialMS = System.currentTimeMillis();