Changeset 5760


Ignore:
Timestamp:
07/28/10 00:06:30 (4 years ago)
Author:
fredck
Message:

#5280 : IE: Scrollbars where reacting improperly when clicking in the bar space. [5738] has been reverted and a different solution has been found to satisfy #5634.

Location:
CKEditor/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • CKEditor/trunk/CHANGES.html

    r5750 r5760  
    9595                <li><a href="http://dev.fckeditor.net/ticket/5781">#5781</a> : Firefox: Editing was not possible in an empty document.</li> 
    9696                <li><a href="http://dev.fckeditor.net/ticket/5293">#5293</a> : Firefox: Unwanted BR tags were being left in the editor output when it should be empty.</li> 
     97                <li><a href="http://dev.fckeditor.net/ticket/5280">#5280</a> : IE: Scrollbars where reacting improperly when clicking in the bar space.</li> 
    9798                <li>Updated the following language files:<ul> 
    9899                        <li><a href="http://dev.fckeditor.net/ticket/5962">#5962</a> : German;</li> 
  • CKEditor/trunk/_source/plugins/selection/plugin.js

    r5742 r5760  
    193193                                                        restoreEnabled = 1; 
    194194                                                }); 
     195 
     196                                                // In IE6/7 the blinking cursor appears, but contents are 
     197                                                // not editable. (#5634) 
     198                                                if ( CKEDITOR.env.ie && ( CKEDITOR.env.ie7Compat || CKEDITOR.env.version < 8 || CKEDITOR.env.quirks ) ) 
     199                                                { 
     200                                                        // The 'click' event is not fired when clicking the 
     201                                                        // scrollbars, so we can use it to check whether 
     202                                                        // the empty space following <body> has been clicked. 
     203                                                        html.on( 'click', function( evt ) 
     204                                                        { 
     205                                                                if ( evt.data.getTarget().getName() == 'html' ) 
     206                                                                        editor.getSelection().getRanges()[ 0 ].select(); 
     207                                                        }); 
     208                                                } 
    195209 
    196210                                                // IE fires the "selectionchange" event when clicking 
  • CKEditor/trunk/_source/plugins/wysiwygarea/plugin.js

    r5749 r5760  
    929929                                                { 
    930930                                                        editor.focus(); 
    931  
    932                                                         // In IE7 the blinking cursor appears, but contents are not editable. (#5634) 
    933                                                         if ( CKEDITOR.env.ie7Compat ) 
    934                                                                 editor.getSelection().getRanges()[ 0 ].select(); 
    935931                                                } ); 
    936932                                } ); 
Note: See TracChangeset for help on using the changeset viewer.
© 2003 – 2012 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy