From f39d855af7ad49799c81379e5828c680d474a2d8 Mon Sep 17 00:00:00 2001 From: denuno Date: Wed, 28 Mar 2018 01:35:40 -0600 Subject: [PATCH] Ensure we get more than zero for TRAY_SIZE. Refs #81 --- src/dorkbox/systemTray/util/SizeAndScalingUtil.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/dorkbox/systemTray/util/SizeAndScalingUtil.java b/src/dorkbox/systemTray/util/SizeAndScalingUtil.java index 1ff4a8b..92dd782 100644 --- a/src/dorkbox/systemTray/util/SizeAndScalingUtil.java +++ b/src/dorkbox/systemTray/util/SizeAndScalingUtil.java @@ -103,13 +103,15 @@ class SizeAndScalingUtil { } else if (OS.isWindows()) { TRAY_SIZE = User32.User32.GetSystemMetrics(SM_CYSMICON); - return TRAY_SIZE; } else { // reasonable default TRAY_SIZE = 32; } } - + if (TRAY_SIZE == 0) { + // reasonable default + TRAY_SIZE = 32; + } return TRAY_SIZE; }