From 73d31021d235d6427cc896e295a2417b340e92b7 Mon Sep 17 00:00:00 2001 From: Your Name Date: Wed, 11 Jul 2018 13:21:21 -0400 Subject: [PATCH] general fixes --- server/public/assets/js/functions.js | 10 ++++++++++ server/public/assets/js/listeners.js | 3 ++- server/public/assets/js/search.js | 4 ++-- 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/server/public/assets/js/functions.js b/server/public/assets/js/functions.js index a2c6bbe7..d4c699f6 100644 --- a/server/public/assets/js/functions.js +++ b/server/public/assets/js/functions.js @@ -847,6 +847,16 @@ function pagination_results(e) { function handleEvent(e, target, tried, type) { var path = e.path || (e.composedPath && e.composedPath()); + if(!path) { + var path = [target]; + var parent = target.parentElement; + while(parent != null) { + path.push(parent); + try { + parent = parent.parentElement; + } catch(e){break;} + } + } if(path) { for(var y = 0; y < path.length; y++) { var target = path[y]; diff --git a/server/public/assets/js/listeners.js b/server/public/assets/js/listeners.js index 70f3d15c..11ee0693 100755 --- a/server/public/assets/js/listeners.js +++ b/server/public/assets/js/listeners.js @@ -1336,7 +1336,8 @@ window.addEventListener("resize", function(){ } List.can_fit = temp_fit; List.element_height = (Helper.computedStyle("#wrapper", "height") / List.can_fit)-5.3; - Helper.css(".list-song", "height", List.element_height + "px"); + + Helper.css(".list-song", "height", List.element_height + "px"); Channel.set_title_width(); if(!client) { var controlsPosition = document.querySelector("#controls").offsetHeight - Helper.computedStyle("#controls", "height"); diff --git a/server/public/assets/js/search.js b/server/public/assets/js/search.js index 4db33d72..d6df5de4 100755 --- a/server/public/assets/js/search.js +++ b/server/public/assets/js/search.js @@ -155,8 +155,8 @@ var Search = { Helper.addClass(".prev-results-button", "disabled"); } - document.querySelector(".pagination-results a").setAttribute("data-original-search", search_input); - + document.querySelectorAll(".pagination-results a")[0].setAttribute("data-original-search", search_input); + document.querySelectorAll(".pagination-results a")[1].setAttribute("data-original-search", search_input); //setTimeout(function(){$(".thumb").lazyload({container: $("#results")});}, 250); Helper.removeClass(".search_loader_spinner", "active");