diff --git a/src/editor/plugininterface/kmailplugineditorconverttextmanagerinterface.cpp b/src/editor/plugininterface/kmailplugineditorconverttextmanagerinterface.cpp index 2a5611c6c..502ae8335 100644 --- a/src/editor/plugininterface/kmailplugineditorconverttextmanagerinterface.cpp +++ b/src/editor/plugininterface/kmailplugineditorconverttextmanagerinterface.cpp @@ -122,9 +122,10 @@ void KMailPluginEditorConvertTextManagerInterface::initializePlugins() const QVector lstPlugin = MessageComposer::PluginEditorConvertTextManager::self()->pluginsList(); for (MessageComposer::PluginEditorConvertText *plugin : lstPlugin) { if (plugin->isEnabled()) { - MessageComposer::PluginEditorConvertTextInterface *interface = static_cast(plugin->createInterface(mActionCollection, this)); + MessageComposer::PluginEditorConvertTextInterface *interface = static_cast(plugin->createInterface(this)); interface->setRichTextEditor(mRichTextEditor); interface->setParentWidget(mParentWidget); + interface->createAction(mActionCollection); interface->setPlugin(plugin); mListPluginInterface.append(interface); } diff --git a/src/editor/plugininterface/kmailplugineditormanagerinterface.cpp b/src/editor/plugininterface/kmailplugineditormanagerinterface.cpp index 94be0b0af..ecb0bc448 100644 --- a/src/editor/plugininterface/kmailplugineditormanagerinterface.cpp +++ b/src/editor/plugininterface/kmailplugineditormanagerinterface.cpp @@ -71,9 +71,10 @@ void KMailPluginEditorManagerInterface::initializePlugins() const QVector lstPlugin = MessageComposer::PluginEditorManager::self()->pluginsList(); for (MessageComposer::PluginEditor *plugin : lstPlugin) { if (plugin->isEnabled()) { - MessageComposer::PluginEditorInterface *interface = static_cast(plugin->createInterface(mActionCollection, this)); + MessageComposer::PluginEditorInterface *interface = static_cast(plugin->createInterface(this)); interface->setRichTextEditor(mRichTextEditor); interface->setParentWidget(mParentWidget); + interface->createAction(mActionCollection); interface->setPlugin(plugin); connect(interface, &MessageComposer::PluginEditorInterface::emitPluginActivated, this, &KMailPluginEditorManagerInterface::slotPluginActivated); connect(interface, &MessageComposer::PluginEditorInterface::message, this, &KMailPluginEditorManagerInterface::message);