From f36a6b23ee0a07104c93a78abad61b010d47cc9f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Rynning-T=C3=B8nnesen?= Date: Fri, 31 Aug 2018 12:05:02 +0200 Subject: [PATCH] Fixed issue with similar search not opening --- server/public/assets/js/listeners.js | 7 ++++--- server/public/assets/js/search.js | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/server/public/assets/js/listeners.js b/server/public/assets/js/listeners.js index 6cb73819..abccc38d 100755 --- a/server/public/assets/js/listeners.js +++ b/server/public/assets/js/listeners.js @@ -593,10 +593,11 @@ function addDynamicListeners() { } var parent = that.parentElement; var id = parent.getAttribute("data-id"); + var thisTitle = document.getElementById(id).children[0].title; + document.querySelector(".song-title").click(); + Search.soundcloudSearch(thisTitle); Search.search(id, false, true); - if(Helper.contains(document.getElementsByClassName("search-container")[0].getAttribute("class").split(" "), "hide")) { - Search.showSearch(); - } + document.getElementById("search").focus(); Helper.addClass(".context-menu-root", "hide"); Helper.addClass("#context-menu-overlay", "hide"); document.getElementsByClassName("context-menu-root")[0].setAttribute("data-id", ""); diff --git a/server/public/assets/js/search.js b/server/public/assets/js/search.js index 854d127c..18c8cdf5 100755 --- a/server/public/assets/js/search.js +++ b/server/public/assets/js/search.js @@ -164,7 +164,7 @@ var Search = { Helper.removeClass(document.querySelector("#search-btn .material-icons"), "hide"); Helper.addClass("#search_loader", "hide"); Helper.removeClass(".search_loader_spinner", "active"); - if(document.querySelector("#results_soundcloud").innerHTML.length > 0) { + if(document.querySelector("#results_soundcloud").innerHTML.length > 0 || related) { Helper.css(".search_results", "display", "block"); } Helper.css(".results-tabs", "display", "block");