Changeset 4866


Ignore:
Timestamp:
12/31/09 15:55:38 (6 years ago)
Author:
fredck
Message:

#4923 : In IE, the editor was being positioned improperly when maximizing in a scrolled window.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CKEditor/trunk/_source/plugins/maximize/plugin.js

    r4858 r4866  
    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.
     
    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.
Note: See TracChangeset for help on using the changeset viewer.
© 2003 – 2015 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy