Changeset 4352


Ignore:
Timestamp:
10/12/2009 06:21:44 PM (5 years ago)
Author:
garry.yao
Message:

Fixing #4504: 'Enter'/'Esc' key is not working on dialog button.

Location:
CKEditor/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • CKEditor/trunk/CHANGES.html

    r4350 r4352  
    7979                <li><a href="http://dev.fckeditor.net/ticket/4351">#4351</a> : Dash and dot could appear in attribute names.</li> 
    8080                <li><a href="http://dev.fckeditor.net/ticket/4355">#4355</a> : 'maximize' and 'showblock' commands shouldn't take editor focus.</li> 
     81                <li><a href="http://dev.fckeditor.net/ticket/4504">#4504</a> : Fixed 'Enter'/'Esc' key is not working on dialog button.</li> 
    8182        </ul> 
    8283        <h3> 
  • CKEditor/trunk/_source/core/dom/event.js

    r2948 r4352  
    8888 
    8989                if ( stopPropagation ) 
    90                 { 
    91                         if ( $.stopPropagation ) 
    92                                 $.stopPropagation(); 
    93                         else 
    94                                 $.cancelBubble = true; 
    95                 } 
     90                        this.stopPropagation(); 
    9691        }, 
     92 
     93        stopPropagation : function() 
     94        { 
     95                var $ = this.$; 
     96                if ( $.stopPropagation ) 
     97                        $.stopPropagation(); 
     98                else 
     99                        $.cancelBubble = true; 
     100        }, 
     101 
    97102        /** 
    98103         * Returns the DOM node where the event was targeted to. 
  • CKEditor/trunk/_source/plugins/dialog/plugin.js

    r4184 r4352  
    18551855        { 
    18561856                if ( e.data.getKeystroke() in preventKeyBubblingKeys ) 
    1857                         e.data.preventDefault( true ); 
     1857                        e.data.stopPropagation(); 
    18581858        }; 
    18591859 
  • CKEditor/trunk/_source/plugins/sourcearea/plugin.js

    r4210 r4352  
    8181                                                                textarea.on( 'mousedown', function( evt ) 
    8282                                                                        { 
    83                                                                                 evt = evt.data.$; 
    84                                                                                 if ( evt.stopPropagation ) 
    85                                                                                         evt.stopPropagation(); 
     83                                                                                evt.data.stopPropagation(); 
    8684                                                                        } ); 
    8785                                                        } 
Note: See TracChangeset for help on using the changeset viewer.
© 2003 – 2012 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy