Ticket #4023: 4023.patch

File 4023.patch, 1.3 KB (added by Paweł Horzela, 10 years ago)

Patch

  • _source/plugins/maximize/plugin.js

     
    194194                                                        container.setCustomData( 'maximize_saved_styles', saveStyles( container, true ) );
    195195
    196196                                                        // Hide scroll bars.
     197                                                        var viewPaneSize = mainWindow.getViewPaneSize();
    197198                                                        if ( CKEDITOR.env.ie )
    198199                                                        {
    199200                                                                mainDocument.$.documentElement.style.overflow =
    200201                                                                        mainDocument.getBody().$.style.overflow = 'hidden';
    201202                                                        }
     203                                                        else if ( CKEDITOR.env.opera )
     204                                                        {
     205                                                                var styles =
     206                                                                        {
     207                                                                                overflow : 'hidden',
     208                                                                                width : viewPaneSize.width + 'px',
     209                                                                                height : viewPaneSize.height - 16 + 'px'
     210                                                                        };
     211                                                                mainDocument.getBody().setStyles( styles );
     212                                                                mainDocument.getBody().getParent().setStyles( styles );
     213                                                        }
    202214                                                        else
    203215                                                        {
    204216                                                                mainDocument.getBody().setStyles(
     
    215227                                                                mainWindow.$.scrollTo( 0, 0 );
    216228
    217229                                                        // Resize and move to top left.
    218                                                         var viewPaneSize = mainWindow.getViewPaneSize();
    219230                                                        container.setStyle( 'position', 'absolute' );
    220231                                                        container.$.offsetLeft;                 // SAFARI BUG: See #2066.
    221232                                                        container.setStyles(
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy