From 5182f13bdb6626b456df0c0ba008ee5ec5f03a4d Mon Sep 17 00:00:00 2001 From: Harald Bamberger Date: Thu, 6 Aug 2026 09:34:16 +0200 Subject: [PATCH] add checked indicator to webmail client links when clicked --- .../Stv/Studentenverwaltung/Details/Kontaktieren.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/public/js/components/Stv/Studentenverwaltung/Details/Kontaktieren.js b/public/js/components/Stv/Studentenverwaltung/Details/Kontaktieren.js index 5b270b1c9..5e7a95217 100644 --- a/public/js/components/Stv/Studentenverwaltung/Details/Kontaktieren.js +++ b/public/js/components/Stv/Studentenverwaltung/Details/Kontaktieren.js @@ -38,6 +38,7 @@ export default { data(){ return { mailLinks: [], + mailLinksClicked: [], showMailDialog: false, showDivKomp: false, showDivKompLocalStorageId: 'studvw-contact-showDivKomp' @@ -68,11 +69,13 @@ export default { event.ctrlKey || event.metaKey, this.authUid ); + this.mailLinksClicked = []; this.showMailDialog = true; }, - handleMailLink(event){ - window.open(event.target.href, '_blank', 'noopener'); + handleMailLink(link, index){ + this.mailLinksClicked.push(index); + window.open(link, '_blank', 'noopener'); }, reset(){ this.showMailDialog = false; @@ -151,10 +154,11 @@ export default { class="mb-2"> Email {{ index + 1 }} +