From 095ce44ed76b016c799593f18495a050ff6b1d11 Mon Sep 17 00:00:00 2001 From: Val Erastov Date: Thu, 13 Dec 2018 21:10:12 -0800 Subject: [PATCH] allow datum to be selected during operation --- web/app/cad/craft/wizard/wizardSelectionPlugin.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/web/app/cad/craft/wizard/wizardSelectionPlugin.js b/web/app/cad/craft/wizard/wizardSelectionPlugin.js index b8e3875a..2bd2883e 100644 --- a/web/app/cad/craft/wizard/wizardSelectionPlugin.js +++ b/web/app/cad/craft/wizard/wizardSelectionPlugin.js @@ -1,4 +1,4 @@ -import {EDGE, FACE, SHELL, SKETCH_OBJECT} from '../../scene/entites'; +import {DATUM, EDGE, FACE, SHELL, SKETCH_OBJECT} from '../../scene/entites'; export function activate(ctx) { ctx.streams.wizard.wizardContext.attach(wizCtx => { @@ -144,6 +144,12 @@ function createPickHandlerFromSchema(wizCtx) { } else { selectToFirst(EDGE, model.id); } + } else if (modelType === DATUM) { + if (activeEntity === DATUM) { + selectActive(model.id); + } else { + selectToFirst(DATUM, model.id); + } } return false; };