Ticket #3946: 3946_2.patch
File 3946_2.patch, 1.9 KB (added by , 16 years ago) |
---|
-
CHANGES.html
129 129 <li><a href="http://dev.fckeditor.net/ticket/3839">#3839</a> : Update Scayt plugin to reflect the latest change from SpellChecker.net.</li> 130 130 <li><a href="http://dev.fckeditor.net/ticket/3742">#3742</a> : Fixed wrong dialog layout for dialogs without tab bar in IE RTL mode .</li> 131 131 <li><a href="http://dev.fckeditor.net/ticket/3671">#3671</a> : Fixed body fixing should be applied to the real type under fake elements.</li> 132 <li><a href="http://dev.fckeditor.net/ticket/3946">#3946</a> : Fixed unable to hide contextmenu.</li> 132 133 </ul> 133 134 <h3> 134 135 CKEditor 3.0 RC</h3> -
_source/plugins/floatpanel/plugin.js
121 121 if ( corner == 3 || corner == 4 ) 122 122 top += offsetParent.$.offsetHeight - 1; 123 123 124 // Memorize offsetParent by it's ID. 125 this._.panel._.offsetParentId = offsetParent.getId(); 126 124 127 element.setStyles( 125 128 { 126 129 top : top + 'px', … … 233 236 iframe.setAttribute( 'title', ' ' ); 234 237 } 235 238 } 236 if ( CKEDITOR.env.ie && CKEDITOR.env.quirks)239 if ( CKEDITOR.env.ie ) 237 240 iframe.focus(); 238 241 else 239 242 iframe.$.contentWindow.focus(); … … 269 272 270 273 showAsChild : function( panel, blockName, offsetParent, corner, offsetX, offsetY ) 271 274 { 275 // Skip reshowing of child which is already visible. 276 if ( this._.activeChild == panel && panel._.panel._.offsetParentId == offsetParent.getId() ) 277 return; 278 272 279 this.hideChild(); 273 280 274 281 panel.onHide = CKEDITOR.tools.bind( function()