From ccd33ca7e00f763065ea0ff156cadbb0fbb77a48 Mon Sep 17 00:00:00 2001 From: Val Erastov Date: Mon, 2 Jan 2017 23:51:56 -0800 Subject: [PATCH] fix loop pick bug --- web/app/sketcher/tools/loop-pick.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/web/app/sketcher/tools/loop-pick.js b/web/app/sketcher/tools/loop-pick.js index 99b5d7f1..33a29a46 100644 --- a/web/app/sketcher/tools/loop-pick.js +++ b/web/app/sketcher/tools/loop-pick.js @@ -50,7 +50,8 @@ export class LoopPickTool extends Tool { this.loops.clear(); const points = []; this.viewer.accept((obj) => { - if (obj._class == 'TCAD.TWO.EndPoint' && obj.parent && obj.parent.a && obj.parent.b) { + if (obj._class == 'TCAD.TWO.EndPoint' && obj.parent && + obj.parent.a && obj.parent.b && (obj.parent.a == obj || obj.parent.b == obj)) { points.push(obj); } return true;