Changeset 6971


Ignore:
Timestamp:
05/25/11 17:13:44 (3 years ago)
Author:
fredck
Message:

#188 : [IE] Objects selection were making the toolbar inactive on some situations

Location:
CKEditor/trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • CKEditor/trunk/CHANGES.html

    r6965 r6971  
    7878                <li><a href="http://dev.ckeditor.com/ticket/7893">#7893</a> : [Webkit, Opera] It was impossible to link to anchors in the document.</li> 
    7979                <li><a href="http://dev.ckeditor.com/ticket/7637">#7637</a> : Cursor position problematic after inserting page break in some cases.</li> 
     80                <li><a href="http://dev.ckeditor.com/ticket/188">#188</a> : [IE] Objects selection were making the toolbar inactive on some situations.</li> 
    8081                <li>Updated the following language files:<ul> 
    8182                        <li><a href="http://dev.ckeditor.com/ticket/7834">#7834</a> : Dutch;</li> 
  • CKEditor/trunk/_source/plugins/button/plugin.js

    r6904 r6971  
    207207                output.push( 
    208208                                        ' onkeydown="return CKEDITOR.tools.callFunction(', keydownFn, ', event);"' + 
    209                                         ' onfocus="return CKEDITOR.tools.callFunction(', focusFn,', event);"' + 
    210                                 ' onclick="CKEDITOR.tools.callFunction(', clickFn, ', this); return false;">' + 
     209                                        ' onfocus="return CKEDITOR.tools.callFunction(', focusFn,', event);" ' + 
     210                                        ( CKEDITOR.env.ie ? 'onmouseup' : 'onclick' ) +         // #188 
     211                                                '="CKEDITOR.tools.callFunction(', clickFn, ', this); return false;">' + 
    211212                                        '<span class="cke_icon"' ); 
    212213 
  • CKEditor/trunk/_source/plugins/listblock/plugin.js

    r6651 r6971  
    9797                                                                '<a id="', id, '_option" _cke_focus=1 hidefocus=true' + 
    9898                                                                        ' title="', title || value, '"' + 
    99                                                                         ' href="javascript:void(\'', value, '\')"' + 
    100                                                                         ' onclick="CKEDITOR.tools.callFunction(', this._.getClick(), ',\'', value, '\'); return false;"', 
     99                                                                        ' href="javascript:void(\'', value, '\')" ' + 
     100                                                                        ( CKEDITOR.env.ie ? 'onmouseup' : 'onclick' ) +         // #188 
     101                                                                                '="CKEDITOR.tools.callFunction(', this._.getClick(), ',\'', value, '\'); return false;"', 
    101102                                                                        ' role="option"' + 
    102103                                                                        ' aria-posinset="' + ++this._.size + '">', 
  • CKEditor/trunk/_source/plugins/menu/plugin.js

    r6964 r6971  
    448448//                                      ' onkeydown="return CKEDITOR.ui.button._.keydown(', index, ', event);"' + 
    449449                                        ' onmouseover="CKEDITOR.tools.callFunction(', menu._.itemOverFn, ',', index, ');"' + 
    450                                         ' onmouseout="CKEDITOR.tools.callFunction(', menu._.itemOutFn, ',', index, ');"' + 
    451                                         ' onclick="CKEDITOR.tools.callFunction(', menu._.itemClickFn, ',', index, '); return false;"' + 
     450                                        ' onmouseout="CKEDITOR.tools.callFunction(', menu._.itemOutFn, ',', index, ');" ' + 
     451                                        ( CKEDITOR.env.ie ? 'onmouseup' : 'onclick' ) +         // #188 
     452                                                '="CKEDITOR.tools.callFunction(', menu._.itemClickFn, ',', index, '); return false;"' + 
    452453                                        '>' + 
    453454                                                '<span class="cke_icon_wrapper"><span class="cke_icon"' + 
  • CKEditor/trunk/_source/plugins/richcombo/plugin.js

    r6945 r6971  
    200200                        output.push( 
    201201                                        ' onkeydown="CKEDITOR.tools.callFunction( ', keyDownFn, ', event, this );"' + 
    202                                         ' onfocus="return CKEDITOR.tools.callFunction(', focusFn, ', event);"' + 
    203                                         ' onclick="CKEDITOR.tools.callFunction(', clickFn, ', this); return false;">' + 
     202                                        ' onfocus="return CKEDITOR.tools.callFunction(', focusFn, ', event);" ' + 
     203                                        ( CKEDITOR.env.ie ? 'onmouseup' : 'onclick' ) +         // #188 
     204                                                '="CKEDITOR.tools.callFunction(', clickFn, ', this); return false;">' + 
    204205                                                '<span>' + 
    205206                                                        '<span id="' + id + '_text" class="cke_text cke_inline_label">' + this.label + '</span>' + 
Note: See TracChangeset for help on using the changeset viewer.
© 2003 – 2012 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy