diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/chatcommands/ChatCommandsPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/chatcommands/ChatCommandsPlugin.java index 4c411000a4..489a9e21db 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/chatcommands/ChatCommandsPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/chatcommands/ChatCommandsPlugin.java @@ -827,7 +827,7 @@ public class ChatCommandsPlugin extends Plugin { ItemPrice item = retrieveFromList(results, search); CLIENT.lookupItem(item.getId()) - .subscribeOn(Schedulers.single()) + .subscribeOn(Schedulers.io()) .subscribe( (osbresult) -> clientThread.invoke(() -> diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/examine/ExaminePlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/examine/ExaminePlugin.java index 3cdf71dff4..63a2429419 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/examine/ExaminePlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/examine/ExaminePlugin.java @@ -370,7 +370,7 @@ public class ExaminePlugin extends Plugin { int finalQuantity = quantity; CLIENT.lookupItem(id) - .subscribeOn(Schedulers.single()) + .subscribeOn(Schedulers.io()) .subscribe( (osbresult) -> clientThread.invoke(() -> diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangePlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangePlugin.java index 9fc24c8bab..eb0605d440 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangePlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangePlugin.java @@ -551,7 +551,7 @@ public class GrandExchangePlugin extends Plugin } CLIENT.lookupItem(itemId) - .subscribeOn(Schedulers.single()) + .subscribeOn(Schedulers.io()) .subscribe( (osbresult) -> clientThread.invoke(() ->