[gnome-calendar/calendar-editor] source-dialog: fix insensitive button when addin file or local source
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-calendar/calendar-editor] source-dialog: fix insensitive button when addin file or local source
- Date: Sun, 19 Apr 2015 18:33:08 +0000 (UTC)
commit c79bf51db0b765ef3ddbcedb4faffb194bea9bd3
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Sun Apr 19 15:08:38 2015 -0300
source-dialog: fix insensitive button when addin file or local source
src/gcal-source-dialog.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/src/gcal-source-dialog.c b/src/gcal-source-dialog.c
index dbe3a4a..26f1f4b 100644
--- a/src/gcal-source-dialog.c
+++ b/src/gcal-source-dialog.c
@@ -875,6 +875,7 @@ static void
calendar_file_selected (GtkFileChooser *button,
gpointer user_data)
{
+ GcalSourceDialogPrivate *priv = GCAL_SOURCE_DIALOG (user_data)->priv;
ESourceExtension *ext;
ESource *source;
GFile *file;
@@ -903,6 +904,8 @@ calendar_file_selected (GtkFileChooser *button,
// Jump to the edit page
gcal_source_dialog_set_source (GCAL_SOURCE_DIALOG (user_data), source);
gcal_source_dialog_set_mode (GCAL_SOURCE_DIALOG (user_data), GCAL_SOURCE_DIALOG_MODE_CREATE);
+
+ gtk_widget_set_sensitive (priv->add_button, TRUE);
}
/**
@@ -1069,6 +1072,7 @@ on_local_activated (GSimpleAction *action,
GVariant *param,
gpointer user_data)
{
+ GcalSourceDialogPrivate *priv = GCAL_SOURCE_DIALOG (user_data)->priv;
ESourceExtension *ext;
ESource *source;
@@ -1088,6 +1092,8 @@ on_local_activated (GSimpleAction *action,
// Jump to the edit page
gcal_source_dialog_set_source (GCAL_SOURCE_DIALOG (user_data), source);
gcal_source_dialog_set_mode (GCAL_SOURCE_DIALOG (user_data), GCAL_SOURCE_DIALOG_MODE_CREATE);
+
+ gtk_widget_set_sensitive (priv->add_button, TRUE);
}
/**
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]