WordPress.org

Make WordPress Core

Ticket #33406: 33406.3.patch

File 33406.3.patch, 1.3 KB (added by ocean90, 5 years ago)
  • src/wp-admin/js/user-profile.js

     
    3232                        setTimeout( generatePassword, 50 );
    3333                } else {
    3434                        $pass1.val( $pass1.data( 'pw' ) );
    35                         $pass1.trigger( 'pwupdate' );
     35                        $pass1.trigger( 'pwupdate' ).trigger( 'wp-check-valid-field' );
    3636                        if ( 1 !== parseInt( $toggleButton.data( 'start-masked' ), 10 ) ) {
    3737                                $pass1Wrap.addClass( 'show-password' );
    3838                        } else {
  • src/wp-includes/js/wp-ajax-response.js

     
    5050                return true;
    5151        },
    5252        invalidateForm: function ( selector ) {
    53                 return jQuery( selector ).addClass( 'form-invalid' ).find('input').one( 'change', function() { jQuery(this).closest('.form-invalid').removeClass( 'form-invalid' ); } );
     53                return jQuery( selector ).addClass( 'form-invalid' ).find('input').one( 'change wp-check-valid-field', function() { jQuery(this).closest('.form-invalid').removeClass( 'form-invalid' ); } );
    5454        },
    5555        validateForm: function( selector ) {
    5656                selector = jQuery( selector );