diff --git a/frontend-js/src/main/js/gui/OverviewDialog.js b/frontend-js/src/main/js/gui/OverviewDialog.js index 0b692dfd79642034b4d0db7e57a2391ceab0935b..cc287d49a28feb8271dded7bff2ceac6b5d2b5a9 100644 --- a/frontend-js/src/main/js/gui/OverviewDialog.js +++ b/frontend-js/src/main/js/gui/OverviewDialog.js @@ -197,8 +197,9 @@ OverviewDialog.prototype.openLink = function(link) { self.showOverview(link.imageLinkId); } else if (link.type === "OverviewSearchLink") { logger.debug("Sending search query. Query: " + link.query); - return map.getOverlayByName("search").searchByQuery(link.query); - $(self.getElement()).dialog("close"); + return map.getOverlayByName("search").searchByQuery(link.query, false, true).then(function(){ + $(self.getElement()).dialog("close"); + }); } else { logger.warn("Unknown type of link: " + link.type + ". Don't know what to do... LinkId: " + link.idObject); }