Changeset 7036 for CKEditor/trunk


Ignore:
Timestamp:
06/10/11 12:43:32 (4 years ago)
Author:
fredck
Message:

#188 : [IE] Object selection was making the toolbar inactive in some situations.

Location:
CKEditor/trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • CKEditor/trunk/CHANGES.html

    r7035 r7036  
    102102                <li><a href="http://dev.ckeditor.com/ticket/7566">#7566</a> : BiDi: Increasing indentation of a list item changes the language direction.</li> 
    103103                <li><a href="http://dev.ckeditor.com/ticket/7839">#7839</a> : [IE] Pasting multi-level numbered lists from Microsoft Word does not work properly.</li> 
     104                <li><a href="http://dev.ckeditor.com/ticket/188">#188</a> : [IE] Object selection was making the toolbar inactive in some situations.</li>  
    104105                <li>Updated the following language files:<ul> 
    105106                        <li><a href="http://dev.ckeditor.com/ticket/7834">#7834</a> : Dutch;</li> 
  • CKEditor/trunk/_source/plugins/button/plugin.js

    r7027 r7036  
    211211                output.push( 
    212212                                        ' onkeydown="return CKEDITOR.tools.callFunction(', keydownFn, ', event);"' + 
    213                                         ' onfocus="return CKEDITOR.tools.callFunction(', focusFn,', event);"' + 
    214                                 ' onclick="CKEDITOR.tools.callFunction(', clickFn, ', this); return false;">' + 
     213                                        ' onfocus="return CKEDITOR.tools.callFunction(', focusFn,', event);" ' + 
     214                                        ( CKEDITOR.env.ie ? 'onclick="return false;" onmouseup' : 'onclick' ) +         // #188 
     215                                                '="CKEDITOR.tools.callFunction(', clickFn, ', this); return false;">' + 
    215216                                        '<span class="cke_icon"' ); 
    216217 
  • CKEditor/trunk/_source/plugins/listblock/plugin.js

    r7027 r7036  
    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 ? 'onclick="return false;" 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

    r7027 r7036  
    479479//                                      ' onkeydown="return CKEDITOR.ui.button._.keydown(', index, ', event);"' + 
    480480                                        ' onmouseover="CKEDITOR.tools.callFunction(', menu._.itemOverFn, ',', index, ');"' + 
    481                                         ' onmouseout="CKEDITOR.tools.callFunction(', menu._.itemOutFn, ',', index, ');"' + 
    482                                         ' onclick="CKEDITOR.tools.callFunction(', menu._.itemClickFn, ',', index, '); return false;"' + 
     481                                        ' onmouseout="CKEDITOR.tools.callFunction(', menu._.itemOutFn, ',', index, ');" ' + 
     482                                        ( CKEDITOR.env.ie ? 'onclick="return false;" onmouseup' : 'onclick' ) +         // #188 
     483                                                '="CKEDITOR.tools.callFunction(', menu._.itemClickFn, ',', index, '); return false;"' + 
    483484                                        '>' + 
    484485                                                '<span class="cke_icon_wrapper"><span class="cke_icon"' + 
  • CKEditor/trunk/_source/plugins/richcombo/plugin.js

    r7027 r7036  
    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 ? 'onclick="return false;" 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