fix mode selection on sketch add

This commit is contained in:
Stewart Allen 2024-08-15 14:38:52 -04:00
commit 66d9ed71b1
3 changed files with 2 additions and 3 deletions

View file

@ -272,8 +272,6 @@ function space_init(data) {
return selection.boundsBox({toggle:true});
case 'KeyH':
return shiftKey ? selection.hide() : space.view.home();
case 'KeyS':
return shiftKey ? api.tool.toSketch() : undefined;
case 'KeyT':
return shiftKey ? api.tool.triangulate() : space.view.top();
case 'KeyZ':

View file

@ -680,6 +680,7 @@ let sketch = {
let add = {
sketch(opt) {
mode.sketch();
let nu = new mesh.sketch(opt);
selection.set([ sketch.add(nu) ]);
return nu;

View file

@ -496,7 +496,7 @@ function ui_build() {
div({ class: "menu-items" }, [
menu_item('Flip Normals', tool.invert, ['bi-shift','I']),
menu_item('Triangulate', tool.triangulate, ['bi-shift','T']),
menu_item('To Sketch', tool.toSketch, ['bi-shift','S']),
menu_item('To Sketch', tool.toSketch),
menu_item('Analyze', tool.analyze),
menu_item('Clean', tool.clean),
])