Changeset 4352


Ignore:
Timestamp:
10/12/2009 06:21:44 PM (6 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