[gnome-power-manager] Ensure we clear all notification bubbles on resume
- From: Richard Hughes <rhughes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-power-manager] Ensure we clear all notification bubbles on resume
- Date: Tue, 23 Feb 2010 17:38:17 +0000 (UTC)
commit 8199453b74df331c72170bd3f148b419e7852279
Author: William Jon McCann <william jon mccann gmail com>
Date: Tue Feb 23 17:35:42 2010 +0000
Ensure we clear all notification bubbles on resume
Signed-off-by: Richard Hughes <richard hughsie com>
src/gpm-manager.c | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/src/gpm-manager.c b/src/gpm-manager.c
index 68577b9..6008c96 100644
--- a/src/gpm-manager.c
+++ b/src/gpm-manager.c
@@ -1692,6 +1692,14 @@ static gboolean
gpm_manager_reset_just_resumed_cb (gpointer user_data)
{
GpmManager *manager = GPM_MANAGER (user_data);
+
+ if (manager->priv->notification != NULL)
+ gpm_manager_notify_close (manager, manager->priv->notification);
+ if (manager->priv->notification_discharging != NULL)
+ gpm_manager_notify_close (manager, manager->priv->notification_discharging);
+ if (manager->priv->notification_fully_charged != NULL)
+ gpm_manager_notify_close (manager, manager->priv->notification_fully_charged);
+
manager->priv->just_resumed = FALSE;
return FALSE;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]