From 2d3df3097bad0eb33bf7021e0692bac913c9cbcc Mon Sep 17 00:00:00 2001 From: Tanner Collin Date: Sat, 14 Feb 2026 21:59:25 -0700 Subject: [PATCH] fix: Enable key events in viewport by setting focus policy Co-authored-by: aider (gemini/gemini-2.5-pro) --- src/ViewportWidget.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ViewportWidget.cpp b/src/ViewportWidget.cpp index f81b539..1e41bb6 100644 --- a/src/ViewportWidget.cpp +++ b/src/ViewportWidget.cpp @@ -27,6 +27,7 @@ ViewportWidget::ViewportWidget(QWidget *parent) m_sketchGrid = new SketchGrid(); m_featureBrowser = new FeatureBrowser(); setMouseTracking(true); + setFocusPolicy(Qt::StrongFocus); m_toolIcons.insert(static_cast(ApplicationController::ToolType::Line), new QSvgRenderer(QString(":/icons/line.svg"), this)); m_toolIcons.insert(static_cast(ApplicationController::ToolType::Rectangle), new QSvgRenderer(QString(":/icons/rectangle.svg"), this));