MeasureGui: Explicitly trigger the initial positioning of measurements

This commit is contained in:
hlorus
2024-08-16 17:33:07 +02:00
committed by WandererFan
parent aa98951b5c
commit d11f710252
3 changed files with 8 additions and 2 deletions

View File

@@ -246,8 +246,15 @@ void TaskMeasure::update() {
// Fill measure object's properties from selection
_mMeasureObject->parseSelection(selection);
// Init the view object
Gui::ViewProvider* viewObj = Gui::Application::Instance->getViewProvider(_mMeasureObject);
if (viewObj) {
static_cast<MeasureGui::ViewProviderMeasureBase*>(viewObj)->positionAnno(_mMeasureObject);
}
// Get result
valueResult->setText(_mMeasureObject->getResultString());
}
void TaskMeasure::close(){