[gnome-control-center] user-accounts: Don't disable the verify password entry



commit 7b3746af23f6933c0a930822b55dea6d96df3cbd
Author: Stef Walter <stefw redhat com>
Date:   Fri Aug 16 21:34:10 2013 +0200

    user-accounts: Don't disable the verify password entry
    
    This completely breaks pressing <TAB> to get to the next
    control in the dialog, especially when immediately typing
    a password.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=702476

 panels/user-accounts/um-account-dialog.c  |    6 ------
 panels/user-accounts/um-password-dialog.c |    6 ------
 2 files changed, 0 insertions(+), 12 deletions(-)
---
diff --git a/panels/user-accounts/um-account-dialog.c b/panels/user-accounts/um-account-dialog.c
index 7db676b..d9d5a8a 100644
--- a/panels/user-accounts/um-account-dialog.c
+++ b/panels/user-accounts/um-account-dialog.c
@@ -276,7 +276,6 @@ update_password_strength (UmAccountDialog *self)
         const gchar *username;
         const gchar *hint;
         const gchar *long_hint;
-        const gchar *verify;
         const gchar *strength_hint;
         gint strength_level;
 
@@ -295,11 +294,6 @@ update_password_strength (UmAccountDialog *self)
         gtk_label_set_label (GTK_LABEL (self->local_hint), long_hint);
         gtk_level_bar_set_value (GTK_LEVEL_BAR (self->local_strength_indicator), strength_level);
 
-        verify = gtk_entry_get_text (GTK_ENTRY (self->local_verify));
-        if (strlen (verify) == 0) {
-                gtk_widget_set_sensitive (self->local_verify, strength_level > 0);
-        }
-
         if (strength_level > 0) {
                 set_entry_validation_checkmark (GTK_ENTRY (self->local_password));
         } else {
diff --git a/panels/user-accounts/um-password-dialog.c b/panels/user-accounts/um-password-dialog.c
index 0e267bb..cc2efab 100644
--- a/panels/user-accounts/um-password-dialog.c
+++ b/panels/user-accounts/um-password-dialog.c
@@ -71,7 +71,6 @@ update_password_strength (UmPasswordDialog *um)
         gint strength_level;
         const gchar *hint;
         const gchar *long_hint;
-        const gchar *verify;
         const gchar *strength_hint;
 
         if (um->user == NULL) {
@@ -95,11 +94,6 @@ update_password_strength (UmPasswordDialog *um)
         gtk_label_set_label (GTK_LABEL (um->strength_indicator_label), strength_hint);
         gtk_label_set_label (GTK_LABEL (um->password_hint), long_hint);
 
-        verify = gtk_entry_get_text (GTK_ENTRY (um->verify_entry));
-        if (strlen (verify) == 0) {
-                gtk_widget_set_sensitive (um->verify_entry, strength_level > 0);
-        }
-
         if (strength_level > 0) {
                 set_entry_validation_checkmark (GTK_ENTRY (um->password_entry));
         } else  {


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]