// If the "contextmenu" plugin is loaded, register the listeners.\r
if ( editor.contextMenu && editor.addMenuItems )\r
{\r
- editor.contextMenu.addListener( function( )\r
+ editor.contextMenu.addListener( function( element, selection )\r
{\r
- if ( !plugin.isScaytEnabled( editor ) )\r
+ if ( !plugin.isScaytEnabled( editor )\r
+ || selection.getCommonAncestor().isReadOnly() )\r
return null;\r
\r
var scayt_control = plugin.getScayt( editor ),\r