From c43b1d16ae09d6654424e184c8760ca8e94b5240 Mon Sep 17 00:00:00 2001 From: Sergey Biryukov Date: Thu, 1 Sep 2016 12:23:50 +0000 Subject: [PATCH] Users: After [33766], don't reset the password when clicking "Show Password" and then "Cancel" on Add New User screen. Props smerriman for reporting. Fixes #37902. See #33419. git-svn-id: https://develop.svn.wordpress.org/trunk@38494 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-admin/js/user-profile.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/wp-admin/js/user-profile.js b/src/wp-admin/js/user-profile.js index c5f5db36ea..650fbd5d00 100644 --- a/src/wp-admin/js/user-profile.js +++ b/src/wp-admin/js/user-profile.js @@ -260,12 +260,14 @@ resetToggle(); - // Clear password field to prevent update - $pass1.val( '' ).trigger( 'pwupdate' ); - $submitButtons.prop( 'disabled', false ); + if ( $pass1Row.closest( 'form' ).is( '#your-profile' ) ) { + // Clear password field to prevent update + $pass1.val( '' ).trigger( 'pwupdate' ); + $submitButtons.prop( 'disabled', false ); + } } ); - $pass1Row.closest('form').on( 'submit', function () { + $pass1Row.closest( 'form' ).on( 'submit', function () { updateLock = false; $pass1.prop( 'disabled', false );