From 2a0645b1951a916edb787ff621910894a7379b5c Mon Sep 17 00:00:00 2001 From: Jonathon Fowler Date: Tue, 3 Dec 2019 15:20:40 +1000 Subject: [PATCH] MDL-67442 assign: expand/contract text works in all browsers now --- mod/assign/module.js | 4 ++-- mod/assign/styles.css | 4 ---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/mod/assign/module.js b/mod/assign/module.js index 70a1d609c6a..111003ba61d 100644 --- a/mod/assign/module.js +++ b/mod/assign/module.js @@ -169,7 +169,7 @@ M.mod_assign.init_plugin_summary = function(Y, subtype, type, submissionid) { if (contract) { contract.on('click', function(e) { e.preventDefault(); - var link = e.target; + var link = e.currentTarget || e.target; var linkclasses = link.getAttribute('class').split(' '); var thissuffix = ''; for (var i = 0; i < linkclasses.length; i++) { @@ -202,7 +202,7 @@ M.mod_assign.init_plugin_summary = function(Y, subtype, type, submissionid) { if (expand) { expand.on('click', function(e) { e.preventDefault(); - var link = e.target; + var link = e.currentTarget || e.target; var linkclasses = link.getAttribute('class').split(' '); var thissuffix = ''; for (var i = 0; i < linkclasses.length; i++) { diff --git a/mod/assign/styles.css b/mod/assign/styles.css index f3cc290e294..f93628298ec 100644 --- a/mod/assign/styles.css +++ b/mod/assign/styles.css @@ -194,10 +194,6 @@ display: none; } -.path-mod-assign .expandsummaryicon i { - pointer-events: none; -} - .path-mod-assign.jsenabled .expandsummaryicon { display: inline-block; }