WordPress.org

Make WordPress Core

Ticket #17329: 17329.2.diff

File 17329.2.diff, 3.2 KB (added by greuben, 7 years ago)
  • wp-includes/js/thickbox/thickbox.css

     
    4949        background: #ffffff;
    5050        z-index: 102;
    5151        color:#000000;
    52         display:none;
    5352        text-align:left;
    54         top:50%;
     53        top:-9999px;
    5554        left:50%;
    5655        border: 1px solid #555;
    5756        -moz-box-shadow: rgba(0,0,0,1) 0 4px 30px;
  • wp-includes/js/thickbox/thickbox.js

     
    268268
    269269//helper functions below
    270270function tb_showIframe(){
     271        offset_top = jQuery("#TB_window").offset().top;
     272        if( offset_top < 0 ) {
     273                adminbar_height = ( jQuery('body.admin-bar').length ) ? 28 : 0;
     274                offset_top = 20 + adminbar_height + 'px';
     275        }
    271276        jQuery("#TB_load").remove();
    272         jQuery("#TB_window").css({display:"block"});
     277        jQuery("#TB_window").css({display:"block", top: offset_top});
    273278}
    274279
    275280function tb_remove() {
  • wp-admin/js/theme-preview.dev.js

     
    1010
    1111                if ( tbWindow.size() ) {
    1212                        tbWindow.width(w).height(h);
     13                        offset_top = tbWindow.offset().top;
    1314                        $('#TB_iframeContent').width(w).height(h - 27);
    1415                        tbWindow.css({'margin-left': '-' + parseInt((w / 2),10) + 'px'});
    15                         if ( typeof document.body.style.maxWidth != 'undefined' )
     16                        if ( typeof document.body.style.maxWidth != 'undefined' && offset_top > 0 )
    1617                                tbWindow.css({'top':'30px','margin-top':'0'});
    1718                }
    1819        };
  • wp-admin/js/media-upload.dev.js

     
    4040
    4141                if ( tbWindow.size() ) {
    4242                        tbWindow.width( W - 50 ).height( H - 45 - adminbar_height );
     43                        offset_top = tbWindow.offset().top;
    4344                        $('#TB_iframeContent').width( W - 50 ).height( H - 75 - adminbar_height );
    4445                        tbWindow.css({'margin-left': '-' + parseInt((( W - 50 ) / 2),10) + 'px'});
    45                         if ( typeof document.body.style.maxWidth != 'undefined' )
     46                        if ( typeof document.body.style.maxWidth != 'undefined' && offset_top > 0 )
    4647                                tbWindow.css({'top': 20 + adminbar_height + 'px','margin-top':'0'});
    4748                };
    4849
  • wp-admin/js/plugin-install.dev.js

     
    99
    1010                if ( tbWindow.size() ) {
    1111                        tbWindow.width( W - 50 ).height( H - 45 - adminbar_height );
     12                        offset_top = tbWindow.offset().top;
    1213                        $('#TB_iframeContent').width( W - 50 ).height( H - 75 - adminbar_height );
    1314                        tbWindow.css({'margin-left': '-' + parseInt((( W - 50 ) / 2),10) + 'px'});
    14                         if ( typeof document.body.style.maxWidth != 'undefined' )
     15                        if ( typeof document.body.style.maxWidth != 'undefined' && offset_top > 0 )
    1516                                tbWindow.css({'top': 20 + adminbar_height + 'px','margin-top':'0'});
    1617                };
    1718