From 0ac55b7ba444457cf86a99ff21937fa7c879d803 Mon Sep 17 00:00:00 2001 From: Simon Vieille Date: Sat, 5 Nov 2022 15:40:52 +0100 Subject: [PATCH] fix #162: top and side app is broken --- lib/Controller/NavController.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/Controller/NavController.php b/lib/Controller/NavController.php index a461ce3..50efc4c 100644 --- a/lib/Controller/NavController.php +++ b/lib/Controller/NavController.php @@ -113,11 +113,11 @@ class NavController extends Controller } foreach ($apps as $app) { - if (in_array($app['id'], $topMenuApps) && !in_array($app['id'], $userTopSideMenuApps)) { - continue; - } + $inTopMenuApps = in_array($app['id'], $topMenuApps); + $inTopSideMenuApps = in_array($app['id'], $topSideMenuApps); + $inHiddenApps = in_array($app['id'], $hiddenApps); - if (in_array($app['id'], $hiddenApps)) { + if (($inTopMenuApps && !$inTopSideMenuApps) || $inHiddenApps) { continue; }