diff --git a/addons/project/kateprojectinfoviewterminal.cpp b/addons/project/kateprojectinfoviewterminal.cpp --- a/addons/project/kateprojectinfoviewterminal.cpp +++ b/addons/project/kateprojectinfoviewterminal.cpp @@ -24,6 +24,7 @@ #include #include #include +#include KPluginFactory *KateProjectInfoViewTerminal::s_pluginFactory = nullptr; @@ -93,7 +94,8 @@ /** * switch to right directory */ - qobject_cast(m_konsolePart)->showShellInDir(m_directory); + QString cmd = QStringLiteral(" cd ") + KShell::quoteArg(m_directory) + QStringLiteral(" && clear\n"); + qobject_cast(m_konsolePart)->sendInput(cmd); /** * add to widget