diff --git a/server/public/assets/js/listeners.js b/server/public/assets/js/listeners.js index babc2e0e..cc27c6cf 100755 --- a/server/public/assets/js/listeners.js +++ b/server/public/assets/js/listeners.js @@ -668,12 +668,8 @@ document.addEventListener("keyup", function(event) { } if(event.keyCode == 27 && window.location.path != "/"){ //$("#results").html(""); - if(document.querySelectorAll("#search-wrapper").length != 0 && !document.querySelector("#search-wrapper").classList.contains("hide")) { - Helper.toggleClass("#search-wrapper", "hide"); - } - if(document.querySelectorAll("#song-title").length != 0 && !document.querySelector("#song-title").classList.contains("hide")){ - Helper.toggleClass("#song-title", "hide"); - } + Helper.addClass("#search-wrapper", "hide"); + Helper.removeClass(".song-title", "hide"); if(document.querySelector("#search-btn i").innerText == "close") { /*$("#results").slideUp({ @@ -687,6 +683,17 @@ document.addEventListener("keyup", function(event) { document.querySelector("#search-btn i").innerText = "search"; document.querySelector(".search_input").value = ""; } + if(find_started) { + Helper.toggleClass("#find_div", "hide"); + document.getElementById("find_input").value = ""; + document.getElementById("find_input").blur(); + Helper.removeClass(".highlight", "highlight"); + found_array = []; + found_array_index = 0; + find_word = ""; + find_start = false; + find_started = false; + } if(document.querySelectorAll(".search-container").length != 0 && !document.querySelector(".search-container").classList.contains("hide")){ Helper.toggleClass("#results", "hide"); } @@ -694,19 +701,10 @@ document.addEventListener("keyup", function(event) { clearTimeout(timeout_search); Helper.setHtml("#results", ""); document.querySelector("#search").value = ""; - if(document.querySelectorAll("#search-wrapper").length != 0 && !document.querySelector("#search-wrapper").classList.contains("hide")) { - Helper.toggleClass("#search-wrapper", "hide"); - } - if(document.querySelectorAll("#song-title").length != 0 && !document.querySelector("#song-title").classList.contains("hide")) { - Helper.toggleClass("#song-title", "hide"); - } - if(document.querySelector("#search-btn i").innerText == "close") - { - document.querySelector("#search-btn i").innerText == "search"; - } - if(document.querySelectorAll(".search-container").length != 0 && !document.querySelector(".search-container").classList.contains("hide")){ - Helper.toggleClass("#results", "hide"); - } + Helper.addClass("#search-wrapper", "hide"); + Helper.removeClass("#song-title", "hide"); + document.querySelector("#search-btn i").innerText = "search"; + Helper.css(".search_results", "display", "none"); if(fireplace_initiated) { fireplace_initiated = false; Player.fireplace.destroy(); diff --git a/server/public/assets/js/search.js b/server/public/assets/js/search.js index c7d376cb..c2a70cb4 100755 --- a/server/public/assets/js/search.js +++ b/server/public/assets/js/search.js @@ -191,10 +191,10 @@ var Search = { }, soundcloudSearch: function(keyword) { + if(keyword.length == 0) return; SC.get('/tracks', { q: keyword }).then(function(tracks) { - console.log(tracks); var pre_result = document.createElement("div"); pre_result.innerHTML = result_html.outerHTML;