From 060d4faed7c991ab3be9663d1b332bd7e84b535f Mon Sep 17 00:00:00 2001 From: Marcus Tillmanns Date: Tue, 9 Jan 2024 08:19:40 +0100 Subject: [PATCH] Terminal: Fix nullopt access Fixes: QTCREATORBUG-30144 Change-Id: I9479d4cbfd8f930f405409c1c3f5252d23cca2da Reviewed-by: David Schulz --- src/libs/solutions/terminal/terminalview.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libs/solutions/terminal/terminalview.cpp b/src/libs/solutions/terminal/terminalview.cpp index 210ede1b794..1d3779955af 100644 --- a/src/libs/solutions/terminal/terminalview.cpp +++ b/src/libs/solutions/terminal/terminalview.cpp @@ -1073,7 +1073,7 @@ void TerminalView::mousePressEvent(QMouseEvent *event) } if (event->button() == Qt::LeftButton) { - if (std::chrono::system_clock::now() - d->m_lastDoubleClick < 500ms) { + if (d->m_selection && std::chrono::system_clock::now() - d->m_lastDoubleClick < 500ms) { d->m_selectLineMode = true; const Selection newSelection{d->m_surface->gridToPos( {0,