Make WordPress Core

Changeset 32141


Ignore:
Timestamp:
04/18/2015 09:55:45 PM (11 years ago)
Author:
azaozz
Message:

TinyMCE: remove the empty paragraph that sometimes is left over after adding an image caption.
Fixes #32003.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/js/tinymce/plugins/wpeditimage/plugin.js

    r31958 r32141  
    453453                                if ( parent = dom.getParent( node, 'p' ) ) {
    454454                                        parent.parentNode.insertBefore( wrap, parent );
    455 
    456                                         if ( dom.isEmpty( parent ) ) {
    457                                                 dom.remove( parent );
    458                                         }
    459455                                } else {
    460456                                        node.parentNode.insertBefore( wrap, node );
    … …  
    462458
    463459                                editor.$( wrap ).find( 'dt.wp-caption-dt' ).append( node );
     460
     461                                if ( parent && dom.isEmpty( parent ) ) {
     462                                        dom.remove( parent );
     463                                }
    464464                        }
    465465                } else if ( captionNode ) {
    … …  
    735735                                                if ( parent = dom.getParent( node, 'p' ) ) {
    736736                                                        parent.parentNode.insertBefore( wrap, parent );
    737 
    738                                                         if ( dom.isEmpty( parent ) ) {
    739                                                                 dom.remove( parent );
    740                                                         }
    741737                                                } else {
    742738                                                        node.parentNode.insertBefore( wrap, node );
    … …  
    744740
    745741                                                editor.$( wrap ).find( 'dt.wp-caption-dt' ).append( node );
     742
     743                                                if ( parent && dom.isEmpty( parent ) ) {
     744                                                        dom.remove( parent );
     745                                                }
    746746                                        }
    747747                                } else {
Note: See TracChangeset for help on using the changeset viewer.