@@ -36,7 +36,7 @@ withDefaults(
disOk: false,
disCancel: false,
ok: () => drawRef.value.uiControl.confirmEntry(),
- cancel: () => () => drawRef.value.uiControl.confirmCancel(),
+ cancel: () => drawRef.value.uiControl.confirmCancel(),
}
);
</script>
@@ -79,9 +79,11 @@ activeFixPointStack.push(computed(() => selectMeasure.value || selectPoint.value
const select = (point: FixPoint, onMeasure: boolean = false, onRaw: boolean = false) => {
if (onMeasure) {
+ selectPoint.value = null;
selectMeasure.value = point;
} else {
selectPoint.value = point;
+ selectMeasure.value = null;
if (!onRaw) {
@@ -164,6 +164,7 @@ export const getFix3d = (data: FixPoint) => {
let sdk: SDK = useSDK();
+ console.log(sdk.scene.createFixPoint, args);
const fix3d = sdk.scene.createFixPoint(args);
if (drawstatus.value === DrawStatus.ing) {
drawingFix3d.value.push(fix3d);