[TD]fix Symbol update on property change

This commit is contained in:
Wanderer Fan
2022-07-27 18:31:27 -04:00
committed by WandererFan
parent f9bdc3aca7
commit eca5ff6db7
4 changed files with 126 additions and 165 deletions

View File

@@ -67,6 +67,15 @@ std::vector<std::string> ViewProviderSymbol::getDisplayModes(void) const
void ViewProviderSymbol::updateData(const App::Property* prop)
{
if (prop == &getViewObject()->Scale) {
onGuiRepaint(getViewObject());
} else if (prop == &getViewObject()->Rotation) {
onGuiRepaint(getViewObject());
} else if (prop == &getViewObject()->Symbol) {
onGuiRepaint(getViewObject());
} else if (prop == &getViewObject()->EditableTexts) {
onGuiRepaint(getViewObject());
}
ViewProviderDrawingView::updateData(prop);
}