summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--gtk/gtkmountoperation.c7
2 files changed, 12 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index daf74c9d63..e0a16dc4d6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
2008-05-27 Carlos Garnacho <carlos@imendio.com>
+ * gtk/gtkmountoperation.c (gtk_mount_operation_ask_password): Enable
+ correctly dialog buttons sensitivity when the anonymous option is
+ enabled by default. Bug #531865.
+
+2008-05-27 Carlos Garnacho <carlos@imendio.com>
+
* gtk/gtkmountoperation.c (gtk_mount_operation_ask_password): Set
password dialog modal and transient for the parent window also if it
was specified in the constructor. Bug #531864.
diff --git a/gtk/gtkmountoperation.c b/gtk/gtkmountoperation.c
index ebd6cbf031..3b8dff049d 100644
--- a/gtk/gtkmountoperation.c
+++ b/gtk/gtkmountoperation.c
@@ -615,7 +615,12 @@ gtk_mount_operation_ask_password (GMountOperation *mount_op,
G_CALLBACK (pw_dialog_got_response), operation);
if (can_anonymous)
- gtk_widget_set_sensitive (priv->entry_container, FALSE);
+ {
+ /* The anonymous option will be active by default,
+ * ensure the toggled signal is emitted for it.
+ */
+ gtk_toggle_button_toggled (GTK_TOGGLE_BUTTON (priv->anonymous_toggle));
+ }
else if (! pw_dialog_input_is_valid (operation))
gtk_dialog_set_response_sensitive (dialog, GTK_RESPONSE_OK, FALSE);