Make WordPress Core

Changeset 32141


Ignore:
Timestamp:
04/18/2015 09:55:45 PM (9 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.