From c88e4e2feb0387c98be0dbd845c25e3bcec2ea4a Mon Sep 17 00:00:00 2001 From: Patrik Kernstock Date: Sun, 4 Jun 2017 03:26:40 +0200 Subject: Now using dynamic percentual appmenu limit Signed-off-by: Patrik Kernstock --- core/js/js.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/core/js/js.js b/core/js/js.js index 80c62e70116..2cb94c9cf2b 100644 --- a/core/js/js.js +++ b/core/js/js.js @@ -1512,12 +1512,17 @@ function initCore() { var resizeMenu = function() { var appList = $('#appmenu li'); - var availableWidth = $('#header-left').width() - $('#nextcloud').width() - 44; + var usePercentualAppMenuLimit = 33; + var availableWidth = (($('#header-left').width() - $('#nextcloud').width()) / 100 * usePercentualAppMenuLimit); var appCount = Math.floor((availableWidth)/44); // show at least 2 apps in the popover if(appList.length-1-appCount >= 1) { appCount--; } + // show at least one icon + if(appCount < 1) { + appCount = 1; + } $('#more-apps a').removeClass('active'); var lastShownApp; -- cgit v1.2.3