Ticket #4923: 4923.patch

File 4923.patch, 1.1 KB (added by Frederico Caldeira Knabben, 11 years ago)
  • _source/plugins/maximize/plugin.js

     
    165165                                                                        } );
    166166                                                        }
    167167
    168                                                         // Scroll to the top left.
    169                                                         mainWindow.$.scrollTo( 0, 0 );
     168                                                        // Scroll to the top left (IE needs some time for it - #4923).
     169                                                        CKEDITOR.env.ie ?
     170                                                                setTimeout( function() { mainWindow.$.scrollTo( 0, 0 ); }, 0 ) :
     171                                                                mainWindow.$.scrollTo( 0, 0 );
    170172
    171173                                                        // Resize and move to top left.
    172174                                                        var viewPaneSize = mainWindow.getViewPaneSize();
     
    212214                                                        }
    213215
    214216                                                        // Restore the window scroll position.
    215                                                         mainWindow.$.scrollTo( outerScroll.x, outerScroll.y );
     217                                                        CKEDITOR.env.ie ?
     218                                                                setTimeout( function() { mainWindow.$.scrollTo( outerScroll.x, outerScroll.y ); }, 0 ) :
     219                                                                mainWindow.$.scrollTo( outerScroll.x, outerScroll.y );
    216220
    217221                                                        // Remove cke_maximized class.
    218222                                                        container.removeClass( 'cke_maximized' );
© 2003 – 2021 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy