Ticket #40342: 40342.2.patch
File 40342.2.patch, 1.3 KB (added by , 8 years ago) |
---|
-
src/wp-admin/js/user-profile.js
328 328 329 329 $(document).ready( function() { 330 330 var $colorpicker, $stylesheet, user_id, current_user_id, 331 select = $( '#display_name' ); 331 select = $( '#display_name' ), 332 current_name = select.val(), 333 greeting = $( '#wp-admin-bar-my-account' ).children( 'a' ).first(); 332 334 333 335 $('#pass1').val('').on( inputEvent + ' pwupdate', check_pass_strength ); 334 336 $('#pass-strength-result').show(); … … 370 372 } 371 373 }); 372 374 }); 375 376 /** 377 * Replaces "Howdy, *" in the admin toolbar whenever the display name dropdown is updated for one's own profile. 378 */ 379 select.on( 'change', function() { 380 if (user_id === current_user_id) { 381 var display_name = $.trim( this.value ) || current_name, 382 greeting_text = greeting.html(); 383 384 greeting.html( greeting_text.replace( current_name, display_name ) ); 385 386 // Save the new display name as current display name so that it can be used for the next change. 387 current_name = display_name; 388 } 389 } ); 373 390 } 374 391 375 392 $colorpicker = $( '#color-picker' );