]> scripts.mit.edu Git - autoinstalls/wordpress.git/blobdiff - wp-admin/js/user-profile.js
WordPress 4.2
[autoinstalls/wordpress.git] / wp-admin / js / user-profile.js
index ae4b97ab899bca1c636a92253afc3731bd9716d6..72a2465c56f0d6683435485f5de9637b63a95ff7 100644 (file)
@@ -34,8 +34,8 @@
                var $colorpicker, $stylesheet, user_id, current_user_id,
                        select = $( '#display_name' );
 
-               $('#pass1').val('').keyup( check_pass_strength );
-               $('#pass2').val('').keyup( check_pass_strength );
+               $('#pass1').val('').on( 'input propertychange', check_pass_strength );
+               $('#pass2').val('').on( 'input propertychange', check_pass_strength );
                $('#pass-strength-result').show();
                $('.color-palette').click( function() {
                        $(this).siblings('input[name="admin_color"]').prop('checked', true);
                                        action:       'save-user-color-scheme',
                                        color_scheme: $this.children( 'input[name="admin_color"]' ).val(),
                                        nonce:        $('#color-nonce').val()
+                               }).done( function( response ) {
+                                       if ( response.success ) {
+                                               $( 'body' ).removeClass( response.data.previousScheme ).addClass( response.data.currentScheme );
+                                       }
                                });
                        }
                });