From 8056397b7eb91d373af178717a0a5596ddb7057a Mon Sep 17 00:00:00 2001 From: Michael Milette Date: Wed, 12 Feb 2020 10:37:25 -0500 Subject: [PATCH] MDL-66849 output: Remove custom menu title when not specified --- lib/outputcomponents.php | 9 ++++----- lib/templates/custom_menu_item.mustache | 2 +- lib/tests/outputcomponents_test.php | 2 +- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/lib/outputcomponents.php b/lib/outputcomponents.php index fa9a76f5ed5..ab3f3e4833e 100644 --- a/lib/outputcomponents.php +++ b/lib/outputcomponents.php @@ -3763,11 +3763,10 @@ class custom_menu extends custom_menu_item { $setting = trim($setting); if (!empty($setting)) { switch ($i) { - case 0: + case 0: // Menu text. $itemtext = ltrim($setting, '-'); - $itemtitle = $itemtext; break; - case 1: + case 1: // URL. try { $itemurl = new moodle_url($setting); } catch (moodle_exception $exception) { @@ -3776,10 +3775,10 @@ class custom_menu extends custom_menu_item { $itemurl = null; } break; - case 2: + case 2: // Title attribute. $itemtitle = $setting; break; - case 3: + case 3: // Language. if (!empty($language)) { $itemlanguages = array_map('trim', explode(',', $setting)); $itemvisible &= in_array($language, $itemlanguages); diff --git a/lib/templates/custom_menu_item.mustache b/lib/templates/custom_menu_item.mustache index 42f1fbcd52d..544d081669f 100644 --- a/lib/templates/custom_menu_item.mustache +++ b/lib/templates/custom_menu_item.mustache @@ -33,7 +33,7 @@ {{^divider}} {{#haschildren}}