Ticket #6921: 6921.patch

File 6921.patch, 829 bytes (added by WebSpellChecker.net, 8 years ago)
  • _source/plugins/scayt/plugin.js

     
    504504
    505505                init : function( editor )
    506506                {
     507                        // Delete span[data-scaytid] when text pasting in editor (#6921)
     508                        var dataFilter = editor.dataProcessor && editor.dataProcessor.dataFilter;
     509                        var dataFilterRules =
     510                        {
     511                                        elements :
     512                                        {
     513                                                        span : function( element )
     514                                                        {
     515                                                                        var attrs = element.attributes;
     516                                                                        if ( attrs && attrs[ 'data-scaytid' ] )
     517                                                                                        delete element.name;
     518                                                        }
     519                                        }
     520                        };
     521                        dataFilter && dataFilter.addRules( dataFilterRules );
     522                       
    507523                        var moreSuggestions = {},
    508524                                mainSuggestions = {};
    509525
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy