From 9c60fd18a731ffcfe7c7cae307d8ab0fb433dedb Mon Sep 17 00:00:00 2001 From: Shamim Rezaie Date: Tue, 12 May 2020 09:49:07 +1000 Subject: [PATCH] MDL-68353 form: filepicker label fix --- .../templates/element-filepicker.mustache | 23 ++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/lib/form/templates/element-filepicker.mustache b/lib/form/templates/element-filepicker.mustache index 6f02ca05f26..579cf20e707 100644 --- a/lib/form/templates/element-filepicker.mustache +++ b/lib/form/templates/element-filepicker.mustache @@ -1,5 +1,26 @@ {{< core_form/element-template }} + {{$label}} + {{^element.hiddenlabel}} + + {{/element.hiddenlabel}} + {{/label}} {{$element}} - {{{element.html}}} +
+ {{label}} + {{{element.html}}} +
{{/element}} {{/ core_form/element-template }} +{{#js}} +(function() { + var label = document.getElementById('{{element.id}}_label'); + if (label) { + label.style.cursor = 'default'; + label.addEventListener('click', function() { + document.querySelectorAll('#{{element.id}}_fieldset .fp-btn-choose')[0].focus(); + }); + } +})(); +{{/js}}