diff --git a/js/interface/actions.js b/js/interface/actions.js index 2f4e98ad..ac3a703f 100644 --- a/js/interface/actions.js +++ b/js/interface/actions.js @@ -1861,7 +1861,7 @@ const BARS = { } else if (Modes.edit && Mesh.selected.length && mesh_selection) { let meshes = Mesh.selected.slice(); - Undo.initEdit({elements: meshes}) + Undo.initEdit({elements: meshes, outliner: true}) Mesh.selected.forEach(mesh => { let selected_vertices = mesh.getSelectedVertices(); diff --git a/js/interface/menu.js b/js/interface/menu.js index 0d8852f0..3a27e74c 100644 --- a/js/interface/menu.js +++ b/js/interface/menu.js @@ -202,7 +202,7 @@ class Menu { }) more_button.addEventListener('mouseleave', e => { if (node.is(':hover') && !childlist.is(':hover')) { - scope.hover(node, e); + scope.hover(node.get(0), e); } }) } diff --git a/js/io/share.js b/js/io/share.js index 189aa825..97c8189b 100644 --- a/js/io/share.js +++ b/js/io/share.js @@ -197,6 +197,7 @@ BARS.defineActions(function() { new Dialog({ id: 'share_model_link', title: 'dialog.share_model.title', + singleButton: true, form: { link: {type: 'text', value: link, readonly: true, share_text: true} }