Ticket #4041: 4041_3.patch

File 4041_3.patch, 834 bytes (added by Garry Yao, 10 years ago)
  • _source/plugins/selection/plugin.js

     
    152152                                                // inside a selection. We don't want to capture that.
    153153                                                doc.on( 'mousedown', disableSave );
    154154                                                doc.on( 'mouseup',
    155                                                         function()
     155                                                        function( evt )
    156156                                                        {
     157                                                                // IE context-menu event in table cells collapse
     158                                                                // whatever selection is, avoiding saving this
     159                                                                // 'wrong' snapshot.(#3001)
     160                                                                var target = evt.data.getTarget();
     161                                                                if ( evt.data.$.button == 2
     162                                                                                && target.hasAscendant( 'table' ) )
     163                                                                        return;
     164
    157165                                                                saveEnabled = true;
    158166                                                                setTimeout( function()
    159167                                                                        {
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy