From 1fb211cc34221271204a44fe2ee246efe5b0848a Mon Sep 17 00:00:00 2001 From: Tanner Collin Date: Mon, 16 Feb 2026 19:21:12 -0700 Subject: [PATCH] feat: Highlight active dimension input blue by default Co-authored-by: aider (gemini/gemini-2.5-pro) --- src/ViewportWidget.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ViewportWidget.cpp b/src/ViewportWidget.cpp index bb97bf4..28430b3 100644 --- a/src/ViewportWidget.cpp +++ b/src/ViewportWidget.cpp @@ -647,7 +647,7 @@ void ViewportWidget::paintGL() QRect textRect = fm.boundingRect(dimText + "_"); textRect.moveCenter(screenPos.toPoint()); - if (lengthFromInput && property("dimensionEditMode").toString() == "length") { + if (property("dimensionEditMode").toString() == "length") { painter.fillRect(textRect.adjusted(-4, -2, 4, 2), QColor(64, 128, 255)); } else { painter.fillRect(textRect.adjusted(-4, -2, 4, 2), QColor(50, 50, 50)); @@ -696,7 +696,7 @@ void ViewportWidget::paintGL() if (screenPosAngle.z() < 1.0f) { QRect angleTextRect = fm.boundingRect(angleText + "_"); angleTextRect.moveCenter(screenPosAngle.toPoint()); - if (angleFromInput && property("dimensionEditMode").toString() == "angle") { + if (property("dimensionEditMode").toString() == "angle") { painter.fillRect(angleTextRect.adjusted(-4, -2, 4, 2), QColor(64, 128, 255)); } else { painter.fillRect(angleTextRect.adjusted(-4, -2, 4, 2), QColor(50, 50, 50));