[TD]fix lock in Rich Text Anno

This commit is contained in:
wandererfan
2023-07-13 15:06:33 -04:00
committed by WandererFan
parent c7d28731bd
commit 4d1fa6d07d

View File

@@ -88,8 +88,17 @@ void QGIRichAnno::updateView(bool update)
}
auto vp = static_cast<ViewProviderRichAnno*>(getViewProvider(getViewObject()));
if (!vp)
if (!vp) {
return;
}
//allow/prevent dragging
if (getViewObject()->isLocked()) {
setFlag(QGraphicsItem::ItemIsMovable, false);
} else {
setFlag(QGraphicsItem::ItemIsMovable, true);
}
if (annoFeat->X.isTouched() ||
annoFeat->Y.isTouched()) {
float x = Rez::guiX(annoFeat->X.getValue());