Ticket #5629: 5629.patch

File 5629.patch, 833 bytes (added by brooks, 10 years ago)
  • _source/plugins/tabletools/plugin.js

     
    275275                                                        : ( cellIndexList[ cellIndexList.length - 1 ] + 1 );
    276276
    277277                // scan row by row to get the target cell
    278                 var trs = table.$.getElementsByTagName( 'tr' );
    279                 for ( i = 0, length = trs.length; i < length ; i++ )
     278                var rows = table.$.rows;
     279                for ( i = 0, length = rows.length; i < length ; i++ )
    280280                {
    281                         targetCell = trs[ i ].getElementsByTagName( 'td' )[ targetIndex ];
     281                        targetCell = rows[ i ].cells[ targetIndex ];
    282282                        if ( targetCell )
    283283                                break;
    284284                }
    285 
     285               
    286286                return targetCell ?  new CKEDITOR.dom.element( targetCell ) :  table.getPrevious();
    287287        }
    288288
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy