diff options
| author | Alon Levy <alon@pobox.com> | 2015-05-04 14:47:06 +0300 |
|---|---|---|
| committer | Alon Levy <alon@pobox.com> | 2015-05-04 14:47:23 +0300 |
| commit | 630fc2c06e774806920ac8a5ec94bce1d49651e4 (patch) | |
| tree | e6df58eefacf98ba11a24826481f1081e5e685af /src/client/view/selection.js | |
| parent | c1bcb26e8a28864592b5dfce24fcfc3939972223 (diff) | |
client: single delete button. fixes #523
Diffstat (limited to 'src/client/view/selection.js')
| -rw-r--r-- | src/client/view/selection.js | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/client/view/selection.js b/src/client/view/selection.js index 73b11e97..202804a5 100644 --- a/src/client/view/selection.js +++ b/src/client/view/selection.js @@ -297,16 +297,19 @@ var setup_toolbar = function(main_graph, main_graph_view) } } + // operations requiring 2 or more nodes selectionChangedBus.map(function (selection) { return selection.selected.length > 1; }) .skipDuplicates() .onValue(function (visible) { show(multiple_node_operations, visible); }); + // operations requiring 1 or more nodes selectionChangedBus.map(function (selection) { return selection.selected.length > 0; }) .skipDuplicates() .onValue(function (visible) { show(zen_mode_btn, visible); + show(delete_btn, visible); }); zen_mode_btn.asEventStream('click').onValue(main_graph_view.zen_mode__toggle); |
