diff --git a/src/plugins/terminal/terminalwidget.cpp b/src/plugins/terminal/terminalwidget.cpp index defa019b3f3..96dffcb65f7 100644 --- a/src/plugins/terminal/terminalwidget.cpp +++ b/src/plugins/terminal/terminalwidget.cpp @@ -282,7 +282,7 @@ void TerminalWidget::setupActions() ActionBuilder closeAction(this, Core::Constants::CLOSE); closeAction.setContext(m_context); closeAction.addOnTriggered(this, &TerminalWidget::closeTerminal); - m_close = make_registered(closeAction); + // We do not register the close action, as we want it to be blocked if the keyboard is locked. ActionBuilder clearTerminalAction(this, Constants::CLEAR_TERMINAL); clearTerminalAction.setContext(m_context); diff --git a/src/plugins/terminal/terminalwidget.h b/src/plugins/terminal/terminalwidget.h index 8167e2afe3d..acba039ba96 100644 --- a/src/plugins/terminal/terminalwidget.h +++ b/src/plugins/terminal/terminalwidget.h @@ -107,7 +107,6 @@ private: RegisteredAction m_selectAll; RegisteredAction m_moveCursorWordLeft; RegisteredAction m_moveCursorWordRight; - RegisteredAction m_close; Internal::ShortcutMap m_shortcutMap;