Sketcher: Restore ExprBasedConstrDimColor (#25055)

* Sketcher: Restore ExprBasedConstrDimColor

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
This commit is contained in:
PaddleStroke
2025-11-04 20:07:44 +01:00
committed by GitHub
parent 75151b2987
commit af014a1bb4

View File

@@ -1875,8 +1875,10 @@ void EditModeConstraintCoinManager::updateConstraintColor(
s->getChild(static_cast<int>(ConstraintNodePosition::DatumLabelIndex)));
l->textColor = constraint->isActive
? (constraint->isDriving ? drawingParameters.ConstrDimColor
: drawingParameters.NonDrivingConstrDimColor)
? ViewProviderSketchCoinAttorney::constraintHasExpression(viewProvider, i)
? drawingParameters.ExprBasedConstrDimColor
: (constraint->isDriving ? drawingParameters.ConstrDimColor
: drawingParameters.NonDrivingConstrDimColor)
: drawingParameters.DeactivatedConstrDimColor;
}
else if (hasMaterial) {