diff --git a/src/js/_enqueues/admin/user-profile.js b/src/js/_enqueues/admin/user-profile.js
index 705bf8fb57..b379c0abfa 100644
a
|
b
|
|
216 | 216 | updateLock = true; |
217 | 217 | |
218 | 218 | // Make sure the password fields are shown. |
219 | | $generateButton.attr( 'aria-expanded', 'true' ); |
| 219 | $generateButton.not( '.skip-aria-expanded' ).attr( 'aria-expanded', 'true' ); |
220 | 220 | $passwordWrapper |
221 | 221 | .show() |
222 | 222 | .addClass( 'is-open' ); |
… |
… |
|
257 | 257 | |
258 | 258 | // Stop an empty password from being submitted as a change. |
259 | 259 | $submitButtons.prop( 'disabled', false ); |
| 260 | |
| 261 | $generateButton.attr( 'aria-expanded', 'false' ); |
260 | 262 | } ); |
261 | 263 | |
262 | 264 | $pass1Row.closest( 'form' ).on( 'submit', function () { |
diff --git a/src/wp-login.php b/src/wp-login.php
index a0f36f5236..0231797b03 100644
a
|
b
|
switch ( $action ) { |
970 | 970 | ?> |
971 | 971 | <input type="hidden" name="rp_key" value="<?php echo esc_attr( $rp_key ); ?>" /> |
972 | 972 | <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> |
974 | 974 | <input type="submit" name="wp-submit" id="wp-submit" class="button button-primary button-large" value="<?php esc_attr_e( 'Save Password' ); ?>" /> |
975 | 975 | </p> |
976 | 976 | </form> |