From 1a8369f1b35471eacb62707a1d32bee783f328e2 Mon Sep 17 00:00:00 2001 From: mjbudd77 Date: Mon, 12 Apr 2021 20:06:49 -0400 Subject: [PATCH] Added event accept lines for console window key events. Helps improve mac os responsiveness. --- src/drivers/Qt/ConsoleWindow.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/drivers/Qt/ConsoleWindow.cpp b/src/drivers/Qt/ConsoleWindow.cpp index 3d9f7024..50398031 100644 --- a/src/drivers/Qt/ConsoleWindow.cpp +++ b/src/drivers/Qt/ConsoleWindow.cpp @@ -560,12 +560,16 @@ void consoleWin_t::keyPressEvent(QKeyEvent *event) { //printf("Key Press: 0x%x \n", event->key() ); pushKeyEvent( event, 1 ); + + event->accept(); } void consoleWin_t::keyReleaseEvent(QKeyEvent *event) { //printf("Key Release: 0x%x \n", event->key() ); pushKeyEvent( event, 0 ); + + event->accept(); } //--------------------------------------------------------------------------- @@ -3553,11 +3557,14 @@ void consoleMenuBar::keyPressEvent(QKeyEvent *event) { ((QWidget*)parent())->setFocus(); } + event->accept(); } void consoleMenuBar::keyReleaseEvent(QKeyEvent *event) { QMenuBar::keyReleaseEvent(event); + + event->accept(); } //----------------------------------------------------------------------------- //----------------------------------------------------------------------------