summaryrefslogtreecommitdiff
path: root/src/client/view/node_info.js
diff options
context:
space:
mode:
authorAlon Levy <alon@pobox.com>2015-03-04 00:37:20 +0200
committerAlon Levy <alon@pobox.com>2015-03-04 00:37:20 +0200
commitb9d14b315671246f181f5dc0c1c47398819761b4 (patch)
tree9849d5e15317a91cb82fa3854c543f7f54f4e998 /src/client/view/node_info.js
parente8429c259e9cc2cbfb89967e984e8b0e2363d87e (diff)
client: node_view: delete button: popup confirmation dialog
Diffstat (limited to 'src/client/view/node_info.js')
-rw-r--r--src/client/view/node_info.js9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/client/view/node_info.js b/src/client/view/node_info.js
index d5397db9..2e05fcb1 100644
--- a/src/client/view/node_info.js
+++ b/src/client/view/node_info.js
@@ -100,11 +100,10 @@ function setup_click_handlers()
delete_button.on('click', function (e) {
e.preventDefault();
hide();
- var topo_diff = model_diff.new_topo_diff({
- node_id_set_rm: [node.id]
- });
- graph.commit_and_tx_diff__topo(topo_diff);
- });
+ if (confirm('delete node?')) {
+ graph.nodes__delete([node.id]);
+ }
+ });
$('#edit-node-dialog__save').on('click', function (e) {
e.preventDefault();
hide();