From ffbbf7d9f2658f9ff43835d7dbe4fd48e47d32ab Mon Sep 17 00:00:00 2001 From: Bas Brands Date: Wed, 7 Aug 2019 10:01:49 +0200 Subject: [PATCH] MDL-60636 themes: form autocomplete chevron down 3.6 extra fix --- .../form_autocomplete_input.mustache | 2 +- .../core/form_autocomplete_input.mustache | 53 ------------------- 2 files changed, 1 insertion(+), 54 deletions(-) delete mode 100644 theme/boost/templates/core/form_autocomplete_input.mustache diff --git a/lib/templates/form_autocomplete_input.mustache b/lib/templates/form_autocomplete_input.mustache index 2a1a958b7f4..1b2ec1a7fb4 100644 --- a/lib/templates/form_autocomplete_input.mustache +++ b/lib/templates/form_autocomplete_input.mustache @@ -37,7 +37,7 @@ }} {{#showSuggestions}}
- +
{{/showSuggestions}} diff --git a/theme/boost/templates/core/form_autocomplete_input.mustache b/theme/boost/templates/core/form_autocomplete_input.mustache deleted file mode 100644 index ea4614dcd9a..00000000000 --- a/theme/boost/templates/core/form_autocomplete_input.mustache +++ /dev/null @@ -1,53 +0,0 @@ -{{! - This file is part of Moodle - http://moodle.org/ - - Moodle is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - Moodle is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with Moodle. If not, see . -}} -{{! - @template core/form_autocomplete_input - - Moodle template for the input field in an autocomplate form element. - - Classes required for JS: - * none - - Data attributes required for JS: - * none - - Context variables required for this template: - * inputId The dom id of this input field. - * suggestionsId The dom id of the suggestions list. - * selectionId The dom id of the current selection list. - * downArrowId The dom id of the down arrow to open the suggestions. - * placeholder The place holder text when the field is empty - - Example context (json): - { "inputID": 1, "suggestionsId": 2, "selectionId": 3, "downArrowId": 4, "placeholder": "Select something" } -}} -{{#showSuggestions}} - -{{/showSuggestions}} -{{^showSuggestions}} - -{{/showSuggestions}} - -{{#js}} -require(['jquery'], function($) { - // Set the minimum width of the input so that the placeholder is whole displayed. - var inputElement = $(document.getElementById('{{inputId}}')); - if (inputElement.length) { - inputElement.css('min-width', inputElement.attr('placeholder').length + 'ch'); - } -}); -{{/js}}