Sketcher: Force OVP visibility for offset and scale.

This commit is contained in:
paddle
2025-09-25 09:21:22 +02:00
committed by Chris Hennes
parent 56fa612271
commit 8003f950bd
4 changed files with 8 additions and 3 deletions

View File

@@ -210,6 +210,10 @@ private:
bool isVisible(Gui::EditableDatumLabel* ovp) const
{
if (ovp->getFunction() == Gui::EditableDatumLabel::Function::Forced) {
return true;
}
switch (onViewParameterVisibility) {
case OnViewParameterVisibility::Hidden:

View File

@@ -1177,7 +1177,7 @@ void DSHOffsetController::configureToolWidget()
onViewParameters[OnViewParameter::First]->setLabelType(
Gui::SoDatumLabel::DISTANCE,
Gui::EditableDatumLabel::Function::Dimensioning);
Gui::EditableDatumLabel::Function::Forced);
}
template<>

View File

@@ -598,7 +598,7 @@ void DSHScaleController::configureToolWidget()
onViewParameters[OnViewParameter::Second]->setLabelType(Gui::SoDatumLabel::DISTANCEY);
onViewParameters[OnViewParameter::Third]->setLabelType(
Gui::SoDatumLabel::DISTANCE,
Gui::EditableDatumLabel::Function::Dimensioning);
Gui::EditableDatumLabel::Function::Forced);
}
template<>