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
@@ -98,7 +99,14 @@ public class Notifier
if (runeLiteConfig.requestFocusOnNotification()) if (runeLiteConfig.requestFocusOnNotification())
{ {
clientUI.requestFocus(); if (OSType.getOSType() == OSType.MacOS)
{
OSXUtil.requestFocus();
}
else
{
clientUI.requestFocus();
}
} }
if (runeLiteConfig.enableTrayNotifications()) if (runeLiteConfig.enableTrayNotifications())