From 5cecff80b80eaeb42c1d0165d8f4f4fe5c8821ab Mon Sep 17 00:00:00 2001 From: Daryl Koopersmith Date: Wed, 21 Nov 2012 14:32:52 +0000 Subject: [PATCH] Media: Calculate image width and height when embedding images. see #21390. git-svn-id: http://core.svn.wordpress.org/trunk@22762 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-includes/js/media-views.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/wp-includes/js/media-views.js b/wp-includes/js/media-views.js index 3d461dc5c2..ca58161c90 100644 --- a/wp-includes/js/media-views.js +++ b/wp-includes/js/media-views.js @@ -557,8 +557,14 @@ image = new Image(); image.onload = function() { - if ( state === frame.state() && url === state.get('url') ) - state.set( 'type', 'image' ); + if ( state !== frame.state() || url !== state.get('url') ) + return; + + state.set({ + type: 'image', + width: image.width, + height: image.height + }); }; image.src = url;