diff --git a/interface/src/GLCanvas.cpp b/interface/src/GLCanvas.cpp index 87c1016c5e..cde1890e6d 100644 --- a/interface/src/GLCanvas.cpp +++ b/interface/src/GLCanvas.cpp @@ -184,12 +184,13 @@ bool GLCanvas::eventFilter(QObject*, QEvent* event) { { QKeyEvent* keyEvent = static_cast(event); if (keyEvent->key() == Qt::Key_Alt || keyEvent->key() == Qt::Key_Meta) { - if (event->type() == QEvent::KeyPress) + if (event->type() == QEvent::KeyPress) { keyPressEvent(keyEvent); - else if (event->type() == QEvent::KeyRelease) + } else if (event->type() == QEvent::KeyRelease) { keyReleaseEvent(keyEvent); - else + } else { QGLWidget::event(event); + } return true; } }