Added vounds checking for FORCE_TRAY_TYPE

This commit is contained in:
nathan 2016-09-26 23:38:04 +02:00
parent 36229e8aaa
commit 77b0fc4691

View File

@ -115,7 +115,7 @@ class SystemTray {
* <p>
* This is an advanced feature, and it is recommended to leave at 0.
*/
public static int FORCE_TRAY_TYPE = 0;
public static int FORCE_TRAY_TYPE = 3;
@Property
/**
@ -243,6 +243,10 @@ class SystemTray {
}
}
if (FORCE_TRAY_TYPE < 0 || FORCE_TRAY_TYPE > 3) {
throw new RuntimeException("Invalid option for FORCE_TRAY_TYPE: " + FORCE_TRAY_TYPE);
}
if (DEBUG) {
switch (FORCE_TRAY_TYPE) {
case 1: logger.debug("Forced tray type: GtkStatusIcon"); break;