notifier: fix to request focus on OSX

This commit is contained in:
arlyon
2018-03-03 02:12:44 +00:00
committed by Adam
parent fb48c96194
commit 1f81a675e0

View File

@@ -43,6 +43,7 @@ import lombok.extern.slf4j.Slf4j;
import net.runelite.client.config.RuneLiteConfig; import net.runelite.client.config.RuneLiteConfig;
import net.runelite.client.ui.ClientUI; import net.runelite.client.ui.ClientUI;
import net.runelite.client.util.OSType; import net.runelite.client.util.OSType;
import net.runelite.client.util.OSXUtil;
@Singleton @Singleton
@Slf4j @Slf4j
@@ -97,9 +98,16 @@ public class Notifier
} }
if (runeLiteConfig.requestFocusOnNotification()) if (runeLiteConfig.requestFocusOnNotification())
{
if (OSType.getOSType() == OSType.MacOS)
{
OSXUtil.requestFocus();
}
else
{ {
clientUI.requestFocus(); clientUI.requestFocus();
} }
}
if (runeLiteConfig.enableTrayNotifications()) if (runeLiteConfig.enableTrayNotifications())
{ {