feat: Highlight active dimension input blue by default

Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
This commit is contained in:
2026-02-16 19:21:12 -07:00
parent b2d5cd19d4
commit 1fb211cc34

View File

@@ -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));