diff --git a/vueapp/components/Studip/StudipActionMenu.vue b/vueapp/components/Studip/StudipActionMenu.vue index 9111fb090e89e1c927ddc96c3911b194aa86a130..261562488bbc58d31a9989abff78879e3f0e9a0e 100644 --- a/vueapp/components/Studip/StudipActionMenu.vue +++ b/vueapp/components/Studip/StudipActionMenu.vue @@ -11,7 +11,7 @@ </div> <ul class="action-menu-list"> <li v-for="item in navigationItems" :key="item.id" class="action-menu-item"> - <a v-if="item.type === 'link'" v-bind="linkAttributes(item)" v-on="linkEvents(item)"> + <a v-if="item.type === 'link'" v-bind="linkAttributes(item)" v-on="linkEvents(item)" href="#prevent-default"> <studip-icon v-if="item.icon !== false" :shape="item.icon.shape" :role="item.icon.role"></studip-icon> <span v-else class="action-menu-no-icon"></span> @@ -32,7 +32,7 @@ </div> </nav> <nav v-else> - <a v-for="item in navigationItems" :key="item.id" v-bind="linkAttributes(item)" v-on="linkEvents(item)"> + <a v-for="item in navigationItems" :key="item.id" v-bind="linkAttributes(item)" v-on="linkEvents(item)" href="#prevent-default"> <studip-icon :title="item.label" :shape="item.icon.shape" :role="item.icon.role" :size="20"></studip-icon> </a> </nav>