aboutsummaryrefslogtreecommitdiffstats
path: root/src/net/java/sip/communicator/impl/globaldisplaydetails
diff options
context:
space:
mode:
authorDamian Minkov <damencho@jitsi.org>2014-03-12 17:30:10 +0200
committerDamian Minkov <damencho@jitsi.org>2014-03-12 17:31:15 +0200
commitcf84684ada5fa2f0d5dbd969283fe4c0d4ede3e0 (patch)
tree9c32c76c861c2b8c660a681c4af22f04deb4f1e9 /src/net/java/sip/communicator/impl/globaldisplaydetails
parent797781994ed1af1455e34dcf7c2c883deb04e30a (diff)
downloadjitsi-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.java12
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());
}
/**