Gitlab CSE Unil

Commit 2f14822f authored by Julien Furrer's avatar Julien Furrer
Browse files

Merge branch 'master' into dev

parents b68156a8 8029512e
......@@ -141,7 +141,26 @@ define([
}
}
}
else if (itemHitResult.item.data.type === 'lines') {
// Sur une ligne, aux extrémités, les segments (sommets) peuvent coïncider avec les bounds,
// surtout s'il n'y a que deux points. Il faut allors chercher manuellement les sommets.
var p1 = itemHitResult.point, md, ds, seg;
for (var s=0, l=item.segments.length; s<l; s++){
ds = p1.getDistance(item.segments[s].point);
if (!seg || ds < md) {
seg = item.segments[s];
md = ds;
}
if (ds == 0) {
break;
}
}
if (seg) {
_selectedSegment = seg;
}
}
else {
if (typeof hitItem.onMouseDown === 'function')
hitItem.onMouseDown(event);
}
break;
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment