diff --git a/src/main/webapp/js/help.js b/src/main/webapp/js/help.js index 02a9ce947d84dd6cc3153d55e81a1d6520d70e75..e0cc0fefeb4e875a1e959f96b01a8b6acb15a900 100644 --- a/src/main/webapp/js/help.js +++ b/src/main/webapp/js/help.js @@ -10,6 +10,12 @@ $(function() { return true; }); + $(document).on("click touchend", function(e) { + if (!$(e.target).closest("#searchOptions, #searchOptionsButton").length) { + $("#searchOptions").removeClass("active"); + } + }); + $("[data-toggle='control-options']").click(function(e) { e.preventDefault(); var target = $(this).attr("data-target") || $(this).attr("href"); diff --git a/src/main/webapp/js/search.js b/src/main/webapp/js/search.js index f00c89c78c3679bd5d8f5d8d9ffd6c48616b096d..d65b334e207c1b391d35cace254300442de5195e 100644 --- a/src/main/webapp/js/search.js +++ b/src/main/webapp/js/search.js @@ -14,11 +14,8 @@ $(function() { return true; }); - $("#content").on("click touchend", function(e) { - if ( - !$(e.target).closest("#searchOptions, [data-toggle='control-options']") - .length - ) { + $(document).on("click touchend", function(e) { + if (!$(e.target).closest("#searchOptions, #searchOptionsButton").length) { $("#searchOptions").removeClass("active"); } });