diff options
author | Damian Minkov <damencho@jitsi.org> | 2014-03-12 17:30:10 +0200 |
---|---|---|
committer | Damian Minkov <damencho@jitsi.org> | 2014-03-12 17:31:15 +0200 |
commit | cf84684ada5fa2f0d5dbd969283fe4c0d4ede3e0 (patch) | |
tree | 9c32c76c861c2b8c660a681c4af22f04deb4f1e9 /src/net/java/sip/communicator/impl/globaldisplaydetails | |
parent | 797781994ed1af1455e34dcf7c2c883deb04e30a (diff) | |
download | jitsi-cf84684ada5fa2f0d5dbd969283fe4c0d4ede3e0.zip jitsi-cf84684ada5fa2f0d5dbd969283fe4c0d4ede3e0.tar.gz jitsi-cf84684ada5fa2f0d5dbd969283fe4c0d4ede3e0.tar.bz2 |
Removes unnecessary call to GlobalStatusService publishStatus on providerStatusChanged, as the status has just changed. Quick change of away/online status can lead to cycling through away and online status.
.
Diffstat (limited to 'src/net/java/sip/communicator/impl/globaldisplaydetails')
-rw-r--r-- | src/net/java/sip/communicator/impl/globaldisplaydetails/GlobalStatusServiceImpl.java | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/net/java/sip/communicator/impl/globaldisplaydetails/GlobalStatusServiceImpl.java b/src/net/java/sip/communicator/impl/globaldisplaydetails/GlobalStatusServiceImpl.java index eb2596d..7ee00ad 100644 --- a/src/net/java/sip/communicator/impl/globaldisplaydetails/GlobalStatusServiceImpl.java +++ b/src/net/java/sip/communicator/impl/globaldisplaydetails/GlobalStatusServiceImpl.java @@ -261,12 +261,11 @@ public class GlobalStatusServiceImpl * * @param protocolProvider the protocol provider to which we * change the status. - * @param status the status tu publish. + * @param status the status to publish. */ public void publishStatus( ProtocolProviderService protocolProvider, - PresenceStatus status, - boolean rememberStatus) + PresenceStatus status) { OperationSetPresence presence = protocolProvider.getOperationSet(OperationSetPresence.class); @@ -309,10 +308,9 @@ public class GlobalStatusServiceImpl LoginManager.logoff(protocolProvider); } - if(rememberStatus) - saveStatusInformation( - protocolProvider, - status.getStatusName()); + saveStatusInformation( + protocolProvider, + status.getStatusName()); } /** |