diff --git a/src/mmw/js/src/app.js b/src/mmw/js/src/app.js index 05df828b4..d3c20da76 100644 --- a/src/mmw/js/src/app.js +++ b/src/mmw/js/src/app.js @@ -64,6 +64,11 @@ var App = new Marionette.Application({ // Enable screenshot functionality initializeShutterbug(); + + // Enabling hiding popovers from within them + window.closePopover = function() { + $('[data-toggle="popover"]').popover('hide'); + }; }, load: function(data) { diff --git a/src/mmw/js/src/data_catalog/templates/resultDetailsCuahsi.html b/src/mmw/js/src/data_catalog/templates/resultDetailsCuahsi.html index 9aa0170eb..baa09da4f 100644 --- a/src/mmw/js/src/data_catalog/templates/resultDetailsCuahsi.html +++ b/src/mmw/js/src/data_catalog/templates/resultDetailsCuahsi.html @@ -11,7 +11,7 @@

+ data-template="
">

diff --git a/src/mmw/js/src/data_catalog/views.js b/src/mmw/js/src/data_catalog/views.js index fa6ae6d71..c3f84191c 100644 --- a/src/mmw/js/src/data_catalog/views.js +++ b/src/mmw/js/src/data_catalog/views.js @@ -470,7 +470,7 @@ var ResultDetailsView = Marionette.ItemView.extend({ onAttach: function() { this.$('[data-toggle="popover"]').popover({ placement: 'right', - trigger: 'focus', + trigger: 'click', }); this.$('[data-toggle="table"]').bootstrapTable(); },