Make WordPress Core

Ticket #33778: 33778.2.patch

File 33778.2.patch, 1.3 KB (added by umesh.nevase, 9 years ago)

Fixed issue for user edit and add new user page. This is working latest patch

  • user-profile.js

     
    5757                        } );
    5858
    5959                $pass1.after( $pass1Text );
    60 
     60               
    6161                if ( 1 === parseInt( $pass1.data( 'reveal' ), 10 ) ) {
    6262                        generatePassword();
    6363                }
     
    104104                                        .find( '.dashicons' )
    105105                                                .removeClass('dashicons-visibility')
    106106                                                .addClass('dashicons-hidden');
    107 
     107                                       
    108108                                $pass1Text.focus();
     109                               
     110                                $pass1Row.find('th').children('label').attr({'for':'pass1-text'});
    109111
    110112                                if ( ! _.isUndefined( $pass1Text[0].setSelectionRange ) ) {
    111113                                        $pass1Text[0].setSelectionRange( 0, 100 );
     
    125127                                                .addClass('dashicons-visibility');
    126128
    127129                                $pass1.focus();
     130                               
     131                                $pass1Row.find('th').children('label').attr({'for':'pass1'});
    128132
    129133                                if ( ! _.isUndefined( $pass1[0].setSelectionRange ) ) {
    130134                                        $pass1[0].setSelectionRange( 0, 100 );
     
    177181                $passwordWrapper = $pass1Row.find('.wp-pwd').hide();
    178182
    179183                bindToggleButton();
     184               
     185                if( $pass1Row.find( 'button.wp-generate-pw' ).length )
     186                        $pass1Row.find('th').children('label').attr({'for':'wp-generate-pw'});
     187                else
     188                        $pass1Row.find('th').children('label').attr({'for':'pass1-text'});
    180189
    181190                $generateButton = $pass1Row.find( 'button.wp-generate-pw' ).show();
    182191                $generateButton.on( 'click', function () {