From 21a10257710ed7a002ab71ae3b7bfa499aff1b89 Mon Sep 17 00:00:00 2001
From: Jan-Hendrik Willms <tleilax+studip@gmail.com>
Date: Mon, 18 Dec 2023 15:13:16 +0000
Subject: [PATCH] fixes #3577

Closes #3577

Merge request studip/studip!2473
---
 lib/navigation/Navigation.php | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/lib/navigation/Navigation.php b/lib/navigation/Navigation.php
index 86963912cc1..50ea94f71c4 100644
--- a/lib/navigation/Navigation.php
+++ b/lib/navigation/Navigation.php
@@ -362,7 +362,10 @@ class Navigation implements IteratorAggregate
     public function setImage(\Icon $image = null, $linkAttributes = [])
     {
         $this->image = $image;
-        $this->setLinkAttributes($linkAttributes);
+        $this->link_attributes = array_merge(
+            $this->link_attributes,
+            $linkAttributes
+        );
     }
 
     /**
@@ -377,7 +380,10 @@ class Navigation implements IteratorAggregate
     public function setActiveImage(\Icon $image = null, $linkAttributes = [])
     {
         $this->active_image = $image;
-        $this->setLinkAttributes($linkAttributes);
+        $this->link_attributes = array_merge(
+            $this->link_attributes,
+            $linkAttributes
+        );
     }
 
     /**
-- 
GitLab