From 2d2eef1c2cd3e55e8d1c37b0dff739f29d06f5ca Mon Sep 17 00:00:00 2001 From: Marcus Tillmanns Date: Mon, 20 Mar 2023 10:21:21 +0100 Subject: [PATCH] Terminal: Fix "Enter does not work after copy" Change-Id: Ic541ba15f52084bcd9b955af718efc3defc64539 Reviewed-by: Christian Stenger --- src/plugins/terminal/terminalwidget.cpp | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/plugins/terminal/terminalwidget.cpp b/src/plugins/terminal/terminalwidget.cpp index 6521291d4ca..a684d5470d5 100644 --- a/src/plugins/terminal/terminalwidget.cpp +++ b/src/plugins/terminal/terminalwidget.cpp @@ -483,19 +483,12 @@ bool TerminalWidget::setSelection(const std::optional &selection) return false; } - /*if (m_selection && m_selection->final) { - QClipboard *clipboard = QApplication::clipboard(); - if (clipboard->supportsSelection()) { - qCDebug(selectionLog) << "Clearing selection from clipboard"; - clipboard->clear(QClipboard::Selection); - } - }*/ + m_copyAction.setEnabled(selection.has_value()); m_selection = selection; if (m_selection && m_selection->final) { qCDebug(selectionLog) << "Copy enabled:" << selection.has_value(); - m_copyAction.setEnabled(selection.has_value()); QClipboard *clipboard = QApplication::clipboard(); if (clipboard->supportsSelection()) {