From: Haozhe Jiang Date: Sun, 28 Aug 2022 09:09:08 +0000 (+0800) Subject: Use \r to terminate command in integrated terminal X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/dfe05c587beab876c0bf0718b84c7ed14bafde95 Use \r to terminate command in integrated terminal \r should be used instead of \n BUG: 458411 --- diff --git a/src/panels/terminal/terminalpanel.cpp b/src/panels/terminal/terminalpanel.cpp index 22f840f5c..a9c61768b 100644 --- a/src/panels/terminal/terminalpanel.cpp +++ b/src/panels/terminal/terminalpanel.cpp @@ -251,10 +251,10 @@ void TerminalPanel::sendCdToTerminal(const QString& dir, HistoryPolicy addToHist if (addToHistory == HistoryPolicy::AddToHistory) m_sendCdToTerminalHistory.enqueue(QDir(dir).canonicalPath()); - m_terminal->sendInput(" cd " + KShell::quoteArg(dir) + '\n'); + m_terminal->sendInput(" cd " + KShell::quoteArg(dir) + '\r'); if (m_clearTerminal) { - m_terminal->sendInput(QStringLiteral(" clear\n")); + m_terminal->sendInput(QStringLiteral(" clear\r")); m_clearTerminal = false; } }