From 1a8e67f4de255786dcb8b9dbf570d620c04012b7 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 25 Sep 2017 22:03:25 +0200 Subject: [PATCH] Allow clicking on typeahead results --- src/pretix/static/pretixcontrol/js/ui/typeahead.js | 9 ++++++++- src/pretix/static/pretixcontrol/scss/_dashboard.scss | 3 +++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/pretix/static/pretixcontrol/js/ui/typeahead.js b/src/pretix/static/pretixcontrol/js/ui/typeahead.js index 82ea1d2f52..95a3b548e5 100644 --- a/src/pretix/static/pretixcontrol/js/ui/typeahead.js +++ b/src/pretix/static/pretixcontrol/js/ui/typeahead.js @@ -37,7 +37,14 @@ $(function () { $("").addClass("fa fa-calendar fa-fw") ).append(" ").append(res.date_range) ) - ) + ).on("mousedown", function (event) { + if ($(this).length) { + location.href = $(this).attr("href"); + } + $(this).parent().addClass("active"); + event.preventDefault(); + event.stopPropagation(); + }) ) ); }); diff --git a/src/pretix/static/pretixcontrol/scss/_dashboard.scss b/src/pretix/static/pretixcontrol/scss/_dashboard.scss index 4865d1bd01..19afea1002 100644 --- a/src/pretix/static/pretixcontrol/scss/_dashboard.scss +++ b/src/pretix/static/pretixcontrol/scss/_dashboard.scss @@ -161,6 +161,9 @@ .event-dropdown .event-name-full, .mobile-event-dropdown .event-name-full { white-space: normal; } + a { + cursor: pointer; + } } @media (max-width: $screen-sm-max) {