Ticket #3834: 3834_2.patch

File 3834_2.patch, 1.7 KB (added by Tobiasz Cudnik, 15 years ago)
  • _source/plugins/tabletools/plugin.js

     
    416416                }
    417417        }
    418418
     419        var contextMenuTags = { thead : 1, tbody : 1, tfoot : 1, td : 1, tr : 1, th : 1 };
     420
    419421        CKEDITOR.plugins.tabletools =
    420422        {
    421423                init : function( editor )
     
    673675                                                if ( !element )
    674676                                                        return null;
    675677
    676                                                         var isCell      = !element.is( 'table' ) && element.hasAscendant( 'table' ) ;
    677 
    678                                                         if ( isCell )
    679                                                         {
    680                                                                 return {
    681                                                                         tablecell : CKEDITOR.TRISTATE_OFF,
    682                                                                         tablerow : CKEDITOR.TRISTATE_OFF,
    683                                                                         tablecolumn : CKEDITOR.TRISTATE_OFF
    684                                                                 };
    685                                                         }
     678                                                if ( element.getName() in contextMenuTags && element.hasAscendant( 'table' ) )
     679                                                {
     680                                                        return {
     681                                                                tablecell : CKEDITOR.TRISTATE_OFF,
     682                                                                tablerow : CKEDITOR.TRISTATE_OFF,
     683                                                                tablecolumn : CKEDITOR.TRISTATE_OFF
     684                                                        };
     685                                                }
    686686
    687                                                         return null;
     687                                                return null;
    688688                                        } );
    689689                        }
    690690                },
  • CHANGES.html

     
    4444        <p>
    4545                Fixed issues:</p>
    4646        <ul>
     47                <li><a href="http://dev.fckeditor.net/ticket/3834">#3834</a> : Context menu on table caption was incorrect.</li>
    4748                <li><a href="http://dev.fckeditor.net/ticket/3819">#3819</a> : The cursor was not visible
    4849                        when applying style to collapsed selections in Firefox 2.</li>
    4950                <li><a href="http://dev.fckeditor.net/ticket/3809">#3809</a> : Fixed beam cursor
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy