summaryrefslogtreecommitdiff
path: root/src/client/view/selection.js
diff options
context:
space:
mode:
authorAlon Levy <alon@pobox.com>2015-03-03 23:59:36 +0200
committerAlon Levy <alon@pobox.com>2015-03-03 23:59:36 +0200
commit73625ffd3526e85f22addf073f4e549a71670225 (patch)
tree0e43bb0cac057b916fc2c07e4f693d68ae5d0e1c /src/client/view/selection.js
parent0b5dec488091f65201af2881789b8424794cb890 (diff)
client/selection: add skipDuplicates
Diffstat (limited to 'src/client/view/selection.js')
-rw-r--r--src/client/view/selection.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/client/view/selection.js b/src/client/view/selection.js
index 95d5f9dd..974e1586 100644
--- a/src/client/view/selection.js
+++ b/src/client/view/selection.js
@@ -239,6 +239,7 @@ var setup_merge_button = function(main_graph)
link_fan_btn.asEventStream('click').onValue(link_fan_root_selection);
selectionChangedBus.map(function (selection) { return selection.root_nodes.length > 1; })
+ .skipDuplicates()
.onValue(function (visible) {
if (visible) {
list_call(buttons, 'show');