diff -r a0713522ab97 -r b276298d5729 idlefw/plugins/mcsplugin/publisher/src/mcspluginengine.cpp --- a/idlefw/plugins/mcsplugin/publisher/src/mcspluginengine.cpp Wed Apr 14 16:16:44 2010 +0300 +++ b/idlefw/plugins/mcsplugin/publisher/src/mcspluginengine.cpp Tue Apr 27 16:57:49 2010 +0300 @@ -387,7 +387,7 @@ { CMenuItem* menuItem; - + // check if item exists in MCS if ( aMenuItem ) { @@ -708,6 +708,9 @@ CMCSData& data( iPluginData->DataItemL( i ) ); data.SetDirty( ETrue ); } + + iPlugin.PublishL(); + // Notification must be activated again iNotifyWatcher->Cancel(); iNotifier.Notify( 0,