From aa23a076be918cb44aa0bacd653192f2f1400596 Mon Sep 17 00:00:00 2001 From: Insugeny_athq Date: Thu, 13 Jun 2019 22:47:04 +0200 Subject: [PATCH] fix player not found message on low res --- static/buttons.js | 13 ++++++++++--- static/site.css | 4 ++++ 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/static/buttons.js b/static/buttons.js index 32f6fad..24257c8 100644 --- a/static/buttons.js +++ b/static/buttons.js @@ -1,7 +1,7 @@ /* predefine some variables */ -var url = new URL(window.location.href) -var page = url.searchParams.get("page") -var page = url.searchParams.get("string") +var url = new URL(window.location.href) +var page = url.searchParams.get("page") +var player = url.searchParams.get("string") var buttonBackward = document.getElementById("button-backward") var buttonForward = document.getElementById("button-forward") var buttonFirst = document.getElementById("button-first") @@ -28,10 +28,17 @@ if(isLastPage){ /* if request was a playersearch, move to player */ targetPlayerElements = document.getElementsByClassName("targetPlayer") if(targetPlayerElements.length == 1){ + /* scrollIntoView broken on android?? wtf */ scrollOptions = {beahviour: "smooth", block:"center"} targetPlayerElements[0].scrollIntoView(scrollOptions); } +/* alert on mobile devices if player was not found */ +if(player && targetPlayerElements.length != 1){ + alert("Player " + player + " not found :/") +} + + function forward(){ if(page){ diff --git a/static/site.css b/static/site.css index 6880990..b867fcb 100644 --- a/static/site.css +++ b/static/site.css @@ -79,6 +79,10 @@ body{ .input-field-number{ display: none; } + + .noPlayerFound{ + display: none; + } } /* ############# PLAYER INFORMATION IN LINES ############# */