Ticket #4184: ie-image-fix.patch
File ie-image-fix.patch, 940 bytes (added by , 15 years ago) |
---|
-
plugins/mediawiki/dialogs/image.html
122 122 if ( imgCaption.length > 0 ) 123 123 ajaxArg += '|' + imgCaption ; 124 124 125 if ( oImage == null ) 126 oImage = FCK.InsertElement( 'IMG' ) ; 127 else 128 oEditor.FCKUndo.SaveUndoStep() ; 129 125 130 oEditor.window.parent.sajax_request_type = 'GET' ; 126 131 oEditor.window.parent.sajax_do_call( 'wfSajaxGetImageUrl', [ajaxArg], UpdateImageFromAjax ) ; 127 132 … … 130 135 131 136 function UpdateImageFromAjax( response ) 132 137 { 133 var bHasImage = ( oImage != null ) ;134 135 if ( !bHasImage )136 oImage = FCK.CreateElement( 'IMG' ) ;137 else138 oEditor.FCKUndo.SaveUndoStep() ;139 140 138 UpdateImage( oImage, response.responseText ) ; 141 139 142 140 // Call it using setTimeout to avoid a strange behavior in Firefox.