Make WordPress Core

Ticket #54538: 54538-2.diff

File 54538-2.diff, 1.5 KB (added by alexstine, 3 years ago)
  • src/js/_enqueues/admin/user-profile.js

    diff --git a/src/js/_enqueues/admin/user-profile.js b/src/js/_enqueues/admin/user-profile.js
    index 705bf8fb57..b379c0abfa 100644
    a b  
    216216                        updateLock = true;
    217217
    218218                        // Make sure the password fields are shown.
    219                         $generateButton.attr( 'aria-expanded', 'true' );
     219                        $generateButton.not( '.skip-aria-expanded' ).attr( 'aria-expanded', 'true' );
    220220                        $passwordWrapper
    221221                                .show()
    222222                                .addClass( 'is-open' );
     
    257257
    258258                        // Stop an empty password from being submitted as a change.
    259259                        $submitButtons.prop( 'disabled', false );
     260
     261                        $generateButton.attr( 'aria-expanded', 'false' );
    260262                } );
    261263
    262264                $pass1Row.closest( 'form' ).on( 'submit', function () {
  • src/wp-login.php

    diff --git a/src/wp-login.php b/src/wp-login.php
    index a0f36f5236..0231797b03 100644
    a b switch ( $action ) { 
    970970                        ?>
    971971                        <input type="hidden" name="rp_key" value="<?php echo esc_attr( $rp_key ); ?>" />
    972972                        <p class="submit reset-pass-submit">
    973                                 <button type="button" class="button wp-generate-pw hide-if-no-js" aria-expanded="true"><?php _e( 'Generate Password' ); ?></button>
     973                                <button type="button" class="button wp-generate-pw hide-if-no-js skip-aria-expanded"><?php _e( 'Generate Password' ); ?></button>
    974974                                <input type="submit" name="wp-submit" id="wp-submit" class="button button-primary button-large" value="<?php esc_attr_e( 'Save Password' ); ?>" />
    975975                        </p>
    976976                </form>