[Goodies-commits] r7306 - in xfce4-power-manager/trunk: . src

Ali Abdallah aliov at xfce.org
Sat May 2 12:55:53 CEST 2009


Author: aliov
Date: 2009-05-02 10:55:53 +0000 (Sat, 02 May 2009)
New Revision: 7306

Modified:
   xfce4-power-manager/trunk/ChangeLog
   xfce4-power-manager/trunk/src/xfpm-battery.c
Log:
Add workaround for some strange battery change state

Modified: xfce4-power-manager/trunk/ChangeLog
===================================================================
--- xfce4-power-manager/trunk/ChangeLog	2009-05-02 10:44:18 UTC (rev 7305)
+++ xfce4-power-manager/trunk/ChangeLog	2009-05-02 10:55:53 UTC (rev 7306)
@@ -1,4 +1,7 @@
 
+2009-05-02 12:55 Ali aliov at xfce.org 
+	 * : Add workaround for some strange battery change state
+
 2009-05-02 12:43 Ali aliov at xfce.org 
 	 * : Fix GLib warning when no laptop_panel found in the system
 

Modified: xfce4-power-manager/trunk/src/xfpm-battery.c
===================================================================
--- xfce4-power-manager/trunk/src/xfpm-battery.c	2009-05-02 10:44:18 UTC (rev 7305)
+++ xfce4-power-manager/trunk/src/xfpm-battery.c	2009-05-02 10:55:53 UTC (rev 7306)
@@ -325,7 +325,8 @@
 	battery->priv->state = state;
 	TRACE("Emitting signal battery state changed");
 	g_signal_emit (G_OBJECT(battery), signals[BATTERY_STATE_CHANGED], 0, state);
-	xfpm_battery_notify (battery);
+	if ( battery->priv->state != BATTERY_NOT_FULLY_CHARGED )
+	    xfpm_battery_notify (battery);
     }
 }
 




More information about the Goodies-commits mailing list