From d2abe60644480600203392371fd3dee668ad00a6 Mon Sep 17 00:00:00 2001 From: emkael Date: Thu, 8 Jun 2017 00:26:13 +0200 Subject: Ctrl+click support on filters panel --- http/res/ranking.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'http') diff --git a/http/res/ranking.js b/http/res/ranking.js index 3d5cdf2..063b32d 100644 --- a/http/res/ranking.js +++ b/http/res/ranking.js @@ -175,7 +175,7 @@ var ranking = { $(window).on('hashchange', ranking.readHash).trigger('hashchange'); }); - $('button[data-filter]').click(function() { + $('button[data-filter]').click(function(ev) { $('table.table').css('opacity', 0.1); var button = $(this); var params = ranking.parseHash(location.hash); @@ -185,7 +185,7 @@ var ranking = { if (index > -1) { param = param.filter(function(v) { return v != value; }); } else { - if (!param) { + if (!param || !ev.ctrlKey) { param = []; } param.push(value); -- cgit v1.2.3