From d1537df896e51a031e4f5b2e039dcb87d11bcec7 Mon Sep 17 00:00:00 2001 From: Cris Date: Tue, 9 Feb 2021 14:36:29 +0100 Subject: [PATCH] Fixed: Now Nachweisdokument- and Detail-Links clickable after table update Signed-off-by: cris-technikum --- public/js/lehre/anrechnung/approveAnrechnungUebersicht.js | 5 +++++ public/js/lehre/anrechnung/reviewAnrechnungUebersicht.js | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/public/js/lehre/anrechnung/approveAnrechnungUebersicht.js b/public/js/lehre/anrechnung/approveAnrechnungUebersicht.js index 142c57573..7766f56f9 100644 --- a/public/js/lehre/anrechnung/approveAnrechnungUebersicht.js +++ b/public/js/lehre/anrechnung/approveAnrechnungUebersicht.js @@ -21,6 +21,7 @@ function func_tableBuilt(table) { table.addColumn( { title: "Details", + field: 'details', align: "center", width: 100, formatter: "link", @@ -66,6 +67,10 @@ function func_rowUpdated(row){ // Deselect and disable new selection of updated rows row.deselect(); row.getElement().style["pointerEvents"] = "none"; + + // ...but leave url links selectable + row.getCell('dokument_bezeichnung').getElement().firstChild.style["pointerEvents"] = "auto"; + row.getCell('details').getElement().firstChild.style["pointerEvents"] = "auto"; } // Returns tooltip diff --git a/public/js/lehre/anrechnung/reviewAnrechnungUebersicht.js b/public/js/lehre/anrechnung/reviewAnrechnungUebersicht.js index 854d1e299..367f84a1f 100644 --- a/public/js/lehre/anrechnung/reviewAnrechnungUebersicht.js +++ b/public/js/lehre/anrechnung/reviewAnrechnungUebersicht.js @@ -21,6 +21,7 @@ function func_tableBuilt(table) { table.addColumn( { title: "Details", + field: 'details', align: "center", width: 100, formatter: "link", @@ -64,6 +65,10 @@ function func_rowUpdated(row){ // Deselect and disable new selection of updated rows row.deselect(); row.getElement().style["pointerEvents"] = "none"; + + // ...but leave url links selectable + row.getCell('dokument_bezeichnung').getElement().firstChild.style["pointerEvents"] = "auto"; + row.getCell('details').getElement().firstChild.style["pointerEvents"] = "auto"; } // Returns tooltip