Index: _source/plugins/menu/plugin.js
===================================================================
--- _source/plugins/menu/plugin.js (revision 4301)
+++ _source/plugins/menu/plugin.js (working copy)
@@ -232,7 +232,7 @@
this.parent._.panel.showAsChild( panel, this.id, offsetParent, corner, offsetX, offsetY );
else
panel.showBlock( this.id, offsetParent, corner, offsetX, offsetY );
-
+
editor.fire( 'menuShow', [ panel ] );
},
@@ -330,7 +330,7 @@
' onclick="CKEDITOR.tools.callFunction(', menu._.itemClickFn, ',', index, '); return false;"' +
'>' +
''
+ ( this.icon ? ' style="background-image:url(' + CKEDITOR.getUrl( this.icon ) + ');background-position:0 ' + offset + 'px;"'
: '' ) +
'>' +
'' );
Index: CHANGES.html
===================================================================
--- CHANGES.html (revision 4302)
+++ CHANGES.html (working copy)
@@ -71,6 +71,7 @@
#4385 : Fixed editor's auto adjusting on DOM structure were confusing the dirty checking mechanism.
#4397 : Fixed regression of [3816] where turn on design mode is causing Firefox3 to scroll the host page.
#4254 : Added basic API sample.
+ #4467 : Fixed bug to use custom icon in context menus. Thanks to gergoe.
CKEditor 3.0