aboutsummaryrefslogtreecommitdiff
path: root/net/jrdesktop/files/patch-src-jrdesktop_SysTray.java
diff options
context:
space:
mode:
Diffstat (limited to 'net/jrdesktop/files/patch-src-jrdesktop_SysTray.java')
-rw-r--r--net/jrdesktop/files/patch-src-jrdesktop_SysTray.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/net/jrdesktop/files/patch-src-jrdesktop_SysTray.java b/net/jrdesktop/files/patch-src-jrdesktop_SysTray.java
new file mode 100644
index 000000000000..c27c52555807
--- /dev/null
+++ b/net/jrdesktop/files/patch-src-jrdesktop_SysTray.java
@@ -0,0 +1,14 @@
+--- src/jrdesktop/SysTray.java.orig 2008-05-15 17:22:10.000000000 +0200
++++ src/jrdesktop/SysTray.java 2008-05-15 17:22:18.000000000 +0200
+@@ -51,6 +51,11 @@
+ }
+
+ public static void displayViewer(String viewer, int size, boolean connected) {
++ if (!SystemTray.isSupported()) {
++ System.err.println("Tray unavailable");
++ return;
++ }
++
+ if (connected) {
+ trayIcon.displayMessage("Viewer details", viewer + " connected !!",
+ TrayIcon.MessageType.INFO);