[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    playground/base/plasma/applets/presence
From:       Abner Silva <abner.silva () kdemail ! net>
Date:       2009-08-06 16:17:55
Message-ID: 1249575475.215591.2344.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 1007979 by abnerf:

Bug fixed. Switching to current presence view when trying to set the same
current presence status.

 M  +6 -7      presencewidget.cpp  


--- trunk/playground/base/plasma/applets/presence/presencewidget.cpp #1007978:1007979
@@ -293,16 +293,15 @@
 
 void PresenceWidget::setPresenceStatus(PresenceStatus status)
 {
-    if (m_currentStatus == status)
-        return;
+    if (m_currentStatus != status) {
+        IconWidget *icon = m_status[status];
 
-    IconWidget *icon = m_status[status];
+        m_currentStatusIcon->setIcon(icon->icon());
+        m_currentStatusIcon->setText(icon->toolTip());
 
-    m_currentStatusIcon->setIcon(icon->icon());
-    m_currentStatusIcon->setText(icon->toolTip());
+        m_currentStatus = status;
+    }
 
-    m_currentStatus = status;
-
     if (m_iconsWidget->isVisible())
         onPresenceStatusSwitch();
 }
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic