Make WordPress Core

Ticket #29293: 29293.3.patch

File 29293.3.patch, 2.0 KB (added by iseulde, 10 years ago)
  • src/wp-admin/js/editor-expand.js

     
    268268                                        width: contentWrapWidth
    269269                                } );
    270270
     271                                if ( $statusBar.length && visual ) {
     272                                        $statusBar.css( {
     273                                                position: '',
     274                                                bottom: '',
     275                                                width: '',
     276                                                borderBottom: ''
     277                                        } );
     278                                }
     279
    271280                                $bottom.css( {
    272281                                        position: 'relative',
    273282                                        bottom: 'auto',
    274                                         width: '100%',
    275                                         borderTop: 'none'
     283                                        width: '100%'
    276284                                } );
    277285                        }
    278286                } else {
     
    335343
    336344                        // Maybe adjust the bottom bar.
    337345                        if ( ( ! fixedBottom || resize ) &&
    338                                 // +[n] for the border around the .wp-editor-container.
    339                                 ( windowPos + windowHeight ) <= ( editorPos + editorHeight + bottomHeight + statusBarHeight + borderWidth ) ) {
    340 
     346                                        // +[n] for the border around the .wp-editor-container.
     347                                        ( windowPos + windowHeight ) <= ( editorPos + editorHeight + bottomHeight + statusBarHeight + borderWidth ) ) {
    341348                                fixedBottom = true;
    342349
     350                                if ( $statusBar.length && visual ) {
     351                                        $statusBar.css( {
     352                                                position: 'fixed',
     353                                                bottom: bottomHeight,
     354                                                width: contentWrapWidth - ( borderWidth * 2 ),
     355                                                borderBottom: '1px solid #dedede'
     356                                        } );
     357                                }
     358
    343359                                $bottom.css( {
    344360                                        position: 'fixed',
    345361                                        bottom: 0,
    346                                         width: contentWrapWidth,
    347                                         borderTop: '1px solid #dedede'
     362                                        width: contentWrapWidth
    348363                                } );
    349364                        } else if ( ( fixedBottom || resize ) &&
    350365                                        ( windowPos + windowHeight ) > ( editorPos + editorHeight + bottomHeight + statusBarHeight - borderWidth ) ) {
    351366                                fixedBottom = false;
    352367
     368                                if ( $statusBar.length && visual ) {
     369                                        $statusBar.css( {
     370                                                position: '',
     371                                                bottom: '',
     372                                                width: '',
     373                                                borderBottom: ''
     374                                        } );
     375                                }
     376
    353377                                $bottom.css( {
    354378                                        position: 'relative',
    355379                                        bottom: 'auto',
    356                                         width: '100%',
    357                                         borderTop: 'none'
     380                                        width: '100%'
    358381                                } );
    359382                        }
    360383                }