Skip to content

Commit 7e77ebd

Browse files
committed
MeasureObjects3D: remove measure box when clicking already measured object
1 parent ce7cea2 commit 7e77ebd

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

plugins/map3d/MeasureObjects3D.jsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,7 @@ class MeasureObjects3D extends React.Component {
144144
const pickFeatureId = helper.getFeatureId(pick.face);
145145
const pickUuid = pick.object.uuid + "#" + pickFeatureId;
146146
if (pickUuid in this.state.measuredObjects) {
147+
this.removeMeasurement(this.state.measuredObjects[pickUuid]);
147148
return;
148149
}
149150

@@ -168,6 +169,7 @@ class MeasureObjects3D extends React.Component {
168169
const index = pick.object.geometry.getIndex();
169170

170171
if (pick.object.uuid in this.state.measuredObjects) {
172+
this.removeMeasurement(this.state.measuredObjects[pick.object.uuid]);
171173
return;
172174
}
173175

0 commit comments

Comments
 (0)