Changeset 4866


Ignore:
Timestamp:
12/31/09 15:55:38 (4 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 – 2012 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy