[gnome-calendar/gnome-3-22] window: reset edit dialog's event on response
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-calendar/gnome-3-22] window: reset edit dialog's event on response
- Date: Mon, 27 Feb 2017 11:56:52 +0000 (UTC)
commit 079adfb7a0da4d43516790993f1f0c9c9701683a
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Mon Feb 20 08:27:48 2017 -0300
window: reset edit dialog's event on response
Currently, we keep the to-be-edited event of the Edit
dialog when it sends any response. However, this can
cause issues since we can edit the event, press Esc and
see that the event didn't change but Edit dialog keeps
the changes.
Fix that by always resetting the edited event to NULL
after a response.
https://bugzilla.gnome.org/show_bug.cgi?id=778644
src/gcal-window.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/src/gcal-window.c b/src/gcal-window.c
index 5bc2bbb..4314d04 100644
--- a/src/gcal-window.c
+++ b/src/gcal-window.c
@@ -1102,6 +1102,7 @@ edit_dialog_closed (GtkDialog *dialog,
event = gcal_edit_dialog_get_event (edit_dialog);
view = GCAL_VIEW (window->views[window->active_view]);
+ gcal_edit_dialog_set_event (edit_dialog, NULL);
gtk_widget_hide (GTK_WIDGET (dialog));
switch (response)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]