diff --git a/src/plugins/cpaster/cpasterplugin.cpp b/src/plugins/cpaster/cpasterplugin.cpp index 3dffbcadd3e..5040c941ef1 100644 --- a/src/plugins/cpaster/cpasterplugin.cpp +++ b/src/plugins/cpaster/cpasterplugin.cpp @@ -261,7 +261,9 @@ void CodepasterPlugin::finishFetch(const QString &titleDescription, if (error) { ICore::instance()->messageManager()->printToOutputPane(content, true); } else { - EditorManager::instance()->newFile(Core::Constants::K_DEFAULT_TEXT_EDITOR, &title, content); + EditorManager* manager = EditorManager::instance(); + IEditor* editor = manager->newFile(Core::Constants::K_DEFAULT_TEXT_EDITOR, &title, content); + manager->activateEditor(editor); } }