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 }} +