WordPress.org

Make WordPress Core

Ticket #17329: 17329.2.diff

File 17329.2.diff, 3.2 KB (added by greuben, 3 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