aboutsummaryrefslogtreecommitdiffstats
path: root/src/net/java/sip/communicator/impl/osdependent/jdic/SystrayServiceJdicImpl.java
diff options
context:
space:
mode:
authorSebastien Vincent <seb@jitsi.org>2010-01-17 17:29:52 +0000
committerSebastien Vincent <seb@jitsi.org>2010-01-17 17:29:52 +0000
commite1fdade1050689c05cb003fa502861fc75644756 (patch)
treeda7ad9b3421a043235fc8937a53f238a269393d6 /src/net/java/sip/communicator/impl/osdependent/jdic/SystrayServiceJdicImpl.java
parent722a610c81db988a8c894d7c7832231bbfd0d07e (diff)
downloadjitsi-e1fdade1050689c05cb003fa502861fc75644756.zip
jitsi-e1fdade1050689c05cb003fa502861fc75644756.tar.gz
jitsi-e1fdade1050689c05cb003fa502861fc75644756.tar.bz2
Fix dock icon for Mac OS X when running SIP Communicator from ant command line.
Diffstat (limited to 'src/net/java/sip/communicator/impl/osdependent/jdic/SystrayServiceJdicImpl.java')
-rw-r--r--src/net/java/sip/communicator/impl/osdependent/jdic/SystrayServiceJdicImpl.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/net/java/sip/communicator/impl/osdependent/jdic/SystrayServiceJdicImpl.java b/src/net/java/sip/communicator/impl/osdependent/jdic/SystrayServiceJdicImpl.java
index a30ba36..60c1e4a 100644
--- a/src/net/java/sip/communicator/impl/osdependent/jdic/SystrayServiceJdicImpl.java
+++ b/src/net/java/sip/communicator/impl/osdependent/jdic/SystrayServiceJdicImpl.java
@@ -98,6 +98,8 @@ public class SystrayServiceJdicImpl
/**
* The dock Icons used only in Mac version
*/
+ private URL dockIconOnline;
+
private URL dockIconOffline;
private URL dockIconAway;
@@ -195,6 +197,8 @@ public class SystrayServiceJdicImpl
if (isMac)
{
// init dock Icons
+ dockIconOnline = Resources.getImageURL(
+ "service.systray.DOCK_ICON_ONLINE");
dockIconOffline = Resources.getImageURL(
"service.systray.DOCK_ICON_OFFLINE");
dockIconAway = Resources.getImageURL(
@@ -488,7 +492,7 @@ public class SystrayServiceJdicImpl
switch (imageType)
{
case SystrayService.SC_IMG_TYPE:
- // online will restore the original image
+ toChangeDockIcon = dockIconOnline;
break;
case SystrayService.SC_IMG_OFFLINE_TYPE:
toChangeDockIcon = dockIconOffline;