diff options
Diffstat (limited to 'plugins/jetpack/modules/widgets/contact-info/contact-info-map.js')
-rw-r--r-- | plugins/jetpack/modules/widgets/contact-info/contact-info-map.js | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/plugins/jetpack/modules/widgets/contact-info/contact-info-map.js b/plugins/jetpack/modules/widgets/contact-info/contact-info-map.js index 3b5a0de7..cf09d91c 100644 --- a/plugins/jetpack/modules/widgets/contact-info/contact-info-map.js +++ b/plugins/jetpack/modules/widgets/contact-info/contact-info-map.js @@ -1,7 +1,6 @@ /* global google */ /* jshint unused:false */ jQuery( function( $ ) { - var hasSelectiveRefresh; function setupContactMaps( rootElement ) { rootElement = $( rootElement || document.body ); @@ -32,16 +31,9 @@ jQuery( function( $ ) { setupContactMaps(); - hasSelectiveRefresh = ( - 'undefined' !== typeof wp && - wp.customize && - wp.customize.selectiveRefresh && - wp.customize.widgetsPreview && - wp.customize.widgetsPreview.WidgetPartial - ); - if ( hasSelectiveRefresh ) { + if ( wp && wp.customize && wp.customizerHasPartialWidgetRefresh() ) { wp.customize.selectiveRefresh.bind( 'partial-content-rendered', function( placement ) { - if ( placement.partial.widgetId && /^widget_contact_info-\d+$/.test( placement.partial.widgetId ) ) { + if ( wp.isJetpackWidgetPlaced( placement, 'widget_contact_info' ) ) { setupContactMaps( placement.container ); } } ); |