[gnome-calendar] window: release timeout source after undo
- From: Erick Pérez Castellanos <erickpc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-calendar] window: release timeout source after undo
- Date: Mon, 25 May 2015 16:52:18 +0000 (UTC)
commit e7af4632908a18761ff01ef5224b4c041f664ef5
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Tue Mar 24 23:34:19 2015 -0300
window: release timeout source after undo
src/gcal-window.c | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
---
diff --git a/src/gcal-window.c b/src/gcal-window.c
index 4e255b3..4f644ee 100644
--- a/src/gcal-window.c
+++ b/src/gcal-window.c
@@ -1292,6 +1292,8 @@ remove_event (GtkWidget *notification,
g_error_free (error);
}
}
+
+
}
static void
@@ -1336,7 +1338,11 @@ undo_remove_action (GtkButton *button,
priv->removed_source = NULL;
}
- gtk_revealer_set_reveal_child (GTK_REVEALER (priv->notification), FALSE);
+ if (priv->event_to_delete != NULL || priv->removed_source != NULL)
+ {
+ g_source_remove (priv->notification_timeout);
+ hide_notification (GCAL_WINDOW (user_data), NULL);
+ }
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]