'background-position: center center;' +\r
'background-repeat: no-repeat;' +\r
'border: 1px solid #a9a9a9;' +\r
- 'width: 16px;' +\r
- 'height: 16px;' +\r
+ 'width: 16px !important;' +\r
+ 'height: 16px !important;' +\r
'}' );\r
\r
// All buttons use the same code to register. So, to avoid\r
{\r
editor.contextMenu.addListener( function( element )\r
{\r
- if ( element && element.hasAscendant( 'form', true ) )\r
+ if ( element && element.hasAscendant( 'form', true ) && !element.isReadOnly() )\r
return { form : CKEDITOR.TRISTATE_OFF };\r
});\r
\r
editor.contextMenu.addListener( function( element )\r
{\r
- if ( element )\r
+ if ( element && !element.isReadOnly() )\r
{\r
var name = element.getName();\r
\r