From 9c48d0f495c31e8c136cea0823548950844858e0 Mon Sep 17 00:00:00 2001 From: Sergey Biryukov Date: Tue, 9 Sep 2014 10:13:33 +0000 Subject: [PATCH] Make sure we're on the media grid page before calling wp.media(). props azaozz. fixes #29520 for trunk. git-svn-id: https://develop.svn.wordpress.org/trunk@29725 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-admin/js/media.js | 12 ++++++++---- src/wp-admin/upload.php | 2 +- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/wp-admin/js/media.js b/src/wp-admin/js/media.js index 119c10bd2a..a071cd6001 100644 --- a/src/wp-admin/js/media.js +++ b/src/wp-admin/js/media.js @@ -72,11 +72,15 @@ var findPosts; }; $( document ).ready( function() { + var $mediaGridWrap = $( '#wp-media-grid' ); + // Open up a manage media frame into the grid. - wp.media && wp.media({ - frame: 'manage', - container: $('#wpbody-content > .wrap') - }).open(); + if ( $mediaGridWrap.length && window.wp && window.wp.media ) { + window.wp.media({ + frame: 'manage', + container: $mediaGridWrap + }).open(); + } $( '#find-posts-submit' ).click( function( event ) { if ( ! $( '#find-posts-response input[type="radio"]:checked' ).length ) diff --git a/src/wp-admin/upload.php b/src/wp-admin/upload.php index 646381e94a..dbdf3100b5 100644 --- a/src/wp-admin/upload.php +++ b/src/wp-admin/upload.php @@ -57,7 +57,7 @@ if ( 'grid' === $mode ) { require_once( ABSPATH . 'wp-admin/admin-header.php' ); ?> -
+