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

List:       kde-commits
Subject:    KDE/kdelibs/solid/solid/backends/hal
From:       Marcos David Dione <mdione () grulic ! org ! ar>
Date:       2009-03-31 3:58:06
Message-ID: 1238471886.934449.11303.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 947131 by mdione:

BUG: 187600

Some battery status changes weren't emited if the charge percentage had 
changed. This was due to nested if's.


 M  +4 -2      halbattery.cpp  


--- trunk/KDE/kdelibs/solid/solid/backends/hal/halbattery.cpp #947130:947131
@@ -112,12 +112,14 @@
     {
         emit chargePercentChanged(chargePercent(), m_device->udi());
     }
-    else if (changes.contains("battery.rechargeable.is_charging")
+
+    if (changes.contains("battery.rechargeable.is_charging")
            || changes.contains("battery.rechargeable.is_discharging"))
     {
         emit chargeStateChanged(chargeState(), m_device->udi());
     }
-    else if ( changes.contains( "battery.present" ) )
+
+    if ( changes.contains( "battery.present" ) )
     {
         emit plugStateChanged(isPlugged(), m_device->udi());
     }
[prev in list] [next in list] [prev in thread] [next in thread] 

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