From 9229fc07cf4eea4f4332fc3b2f10cfa612437ba3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Rynning-T=C3=B8nnesen?= Date: Wed, 24 Oct 2018 12:51:16 +0200 Subject: [PATCH] limiting number of elements showed on small embedded player --- server/public/assets/js/functions.js | 5 +++++ server/public/assets/js/list.js | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/server/public/assets/js/functions.js b/server/public/assets/js/functions.js index 12c7c4f6..08c1feda 100644 --- a/server/public/assets/js/functions.js +++ b/server/public/assets/js/functions.js @@ -90,6 +90,11 @@ function resizeFunction() { List.element_height = 55.2; temp_fit = Math.round((window.innerHeight - Helper.computedStyle(".tabs", "height") - Helper.computedStyle("header", "height") - 64 - 40) / 71); List.element_height = ((window.innerHeight - Helper.computedStyle(".tabs", "height") - Helper.computedStyle("header", "height") - 64 - 40) / temp_fit)-5; + } else if(List.element_height < 55.2 && embed) { + //List.can_fit = List.can_fit - 1; + temp_fit = Math.round((window.innerHeight - Helper.computedStyle(".tabs", "height") - Helper.computedStyle("header", "height") - 64 - 40) / 71); + List.element_height = ((window.innerHeight - Helper.computedStyle(".tabs", "height") - Helper.computedStyle("header", "height") - 64 - 40) / temp_fit)-5; + temp_fit = temp_fit - 2; } if(temp_fit > List.can_fit || temp_fit < List.can_fit){ List.dynamicContentPage(-10); diff --git a/server/public/assets/js/list.js b/server/public/assets/js/list.js index bbc0610e..10573e75 100755 --- a/server/public/assets/js/list.js +++ b/server/public/assets/js/list.js @@ -172,6 +172,11 @@ var List = { List.element_height = 55.2; List.can_fit = Math.round((window.innerHeight - Helper.computedStyle(".tabs", "height") - Helper.computedStyle("header", "height") - 64 - 40) / 71); List.element_height = ((window.innerHeight - Helper.computedStyle(".tabs", "height") - Helper.computedStyle("header", "height") - 64 - 40) / List.can_fit)-5; + } else if(List.element_height < 55.2 && embed) { + //List.can_fit = List.can_fit - 1; + List.can_fit = Math.round((window.innerHeight - Helper.computedStyle(".tabs", "height") - Helper.computedStyle("header", "height") - 64 - 40) / 71); + List.element_height = ((window.innerHeight - Helper.computedStyle(".tabs", "height") - Helper.computedStyle("header", "height") - 64 - 40) / List.can_fit)-5; + List.can_fit = List.can_fit - 2; } },