Fix Groud Items plugin Alt+Tab bug by hooking FocusChanged event
This commit is contained in:
@@ -53,6 +53,7 @@ import net.runelite.api.Node;
|
|||||||
import net.runelite.api.Region;
|
import net.runelite.api.Region;
|
||||||
import net.runelite.api.Tile;
|
import net.runelite.api.Tile;
|
||||||
import net.runelite.api.events.ConfigChanged;
|
import net.runelite.api.events.ConfigChanged;
|
||||||
|
import net.runelite.api.events.FocusChanged;
|
||||||
import net.runelite.api.events.MenuEntryAdded;
|
import net.runelite.api.events.MenuEntryAdded;
|
||||||
import net.runelite.client.config.ConfigManager;
|
import net.runelite.client.config.ConfigManager;
|
||||||
import net.runelite.client.game.ItemManager;
|
import net.runelite.client.game.ItemManager;
|
||||||
@@ -286,4 +287,13 @@ public class GroundItemsPlugin extends Plugin
|
|||||||
{
|
{
|
||||||
return TRUE.equals(hiddenItems.getUnchecked(item));
|
return TRUE.equals(hiddenItems.getUnchecked(item));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Subscribe
|
||||||
|
public void onFocusChanged(FocusChanged focusChanged)
|
||||||
|
{
|
||||||
|
if (!focusChanged.isFocused())
|
||||||
|
{
|
||||||
|
setHotKeyPressed(false);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user