Ticket #4023: 4023_2.patch
File 4023_2.patch, 1.6 KB (added by , 14 years ago) |
---|
-
_source/plugins/maximize/plugin.js
194 194 container.setCustomData( 'maximize_saved_styles', saveStyles( container, true ) ); 195 195 196 196 // Hide scroll bars. 197 var viewPaneSize = mainWindow.getViewPaneSize(); 198 var styles = 199 { 200 overflow : 'hidden', 201 width : ( CKEDITOR.env.opera ? viewPaneSize.width : 0 ) + 'px', 202 height : ( CKEDITOR.env.opera ? viewPaneSize.height - 16 : 0 ) + 'px' 203 }; 204 197 205 if ( CKEDITOR.env.ie ) 198 206 { 199 207 mainDocument.$.documentElement.style.overflow = … … 201 209 } 202 210 else 203 211 { 204 mainDocument.getBody().setStyles( 205 { 206 overflow : 'hidden', 207 width : '0px', 208 height : '0px' 209 } ); 212 mainDocument.getBody().setStyles( styles ); 210 213 } 214 215 // #4023: [Opera] Maximize plugin 216 if ( CKEDITOR.env.opera ) 217 mainDocument.getBody().getParent().setStyles( styles ); 211 218 212 219 // Scroll to the top left (IE needs some time for it - #4923). 213 220 CKEDITOR.env.ie ? … … 215 222 mainWindow.$.scrollTo( 0, 0 ); 216 223 217 224 // Resize and move to top left. 218 var viewPaneSize = mainWindow.getViewPaneSize();219 225 container.setStyle( 'position', 'absolute' ); 220 226 container.$.offsetLeft; // SAFARI BUG: See #2066. 221 227 container.setStyles(