mirror of
git://develop.git.wordpress.org/
synced 2025-04-30 00:51:16 +02:00
TinyMCE: fix pasting while an image with caption is selected. The image and the caption should be replaced with the pasted content.
Fixes #40809. git-svn-id: https://develop.svn.wordpress.org/trunk@40786 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
parent
1b702cf09c
commit
ee2ffd6ba2
@ -912,6 +912,14 @@ tinymce.PluginManager.add( 'wpeditimage', function( editor ) {
|
||||
p = dom.create( 'p' );
|
||||
dom.insertAfter( p, captionParent );
|
||||
editor.selection.setCursorLocation( p, 0 );
|
||||
|
||||
// If the image is selected and the user pastes "over" it,
|
||||
// replace both the image and the caption elements with the pasted content.
|
||||
// This matches the behavior when pasting over non-caption images.
|
||||
if ( node.nodeName === 'IMG' ) {
|
||||
editor.$( captionParent ).remove();
|
||||
}
|
||||
|
||||
editor.nodeChanged();
|
||||
} else {
|
||||
// Clicking Indent or Outdent while an image with a caption is selected breaks the caption.
|
||||
|
Loading…
x
Reference in New Issue
Block a user