WordPress.org

Make WordPress Core

Ticket #39353: 39353.0.diff

File 39353.0.diff, 1.6 KB (added by westonruter, 5 years ago)
  • src/wp-includes/js/customize-selective-refresh.js

    diff --git src/wp-includes/js/customize-selective-refresh.js src/wp-includes/js/customize-selective-refresh.js
    index d3b81db6d7..4f7165656a 100644
    wp.customize.selectiveRefresh = ( function( $, api ) { 
    849849                        containerElements = containerElements.add( rootElement );
    850850                }
    851851                containerElements.each( function() {
    852                         var containerElement = $( this ), partial, id, Constructor, partialOptions, containerContext;
     852                        var containerElement = $( this ), partial, placement, id, Constructor, partialOptions, containerContext;
    853853                        id = containerElement.data( 'customize-partial-id' );
    854854                        if ( ! id ) {
    855855                                return;
    wp.customize.selectiveRefresh = ( function( $, api ) { 
    874874                         */
    875875                        if ( options.triggerRendered && ! containerElement.data( 'customize-partial-content-rendered' ) ) {
    876876
    877                                 /**
    878                                  * Announce when a partial's nested placement has been re-rendered.
    879                                  */
    880                                 self.trigger( 'partial-content-rendered', new Placement( {
     877                                placement = new Placement( {
    881878                                        partial: partial,
    882879                                        context: containerContext,
    883880                                        container: containerElement
    884                                 } ) );
     881                                } );
     882
     883                                $( placement.container ).attr( 'title', self.data.l10n.shiftClickToEdit );
     884                                partial.createEditShortcutForPlacement( placement );
     885
     886                                /**
     887                                 * Announce when a partial's nested placement has been re-rendered.
     888                                 */
     889                                self.trigger( 'partial-content-rendered', placement );
    885890                        }
    886891                        containerElement.data( 'customize-partial-content-rendered', true );
    887892                } );