diff --git a/lib/outputlib.php b/lib/outputlib.php index bbca7dcab46..8694fa7c7f1 100644 --- a/lib/outputlib.php +++ b/lib/outputlib.php @@ -2112,15 +2112,17 @@ class theme_config { $candidates = [$image]; if ($type === 'mod') { - if ($image === 'icon') { - debugging( - "The 'icon' image for activity modules has been replaced with a new 'monologo'. " . - "Please update your calling code to fetch the new icon where possible. " . - "Called for component {$component}.", - DEBUG_DEVELOPER - ); + if ($image === 'icon' || $image === 'monologo') { + $candidates = ['monologo', 'icon']; + if ($image === 'icon') { + debugging( + "The 'icon' image for activity modules has been replaced with a new 'monologo'. " . + "Please update your calling code to fetch the new icon where possible. " . + "Called for component {$component}.", + DEBUG_DEVELOPER + ); + } } - $candidates = ['monologo', 'icon']; } foreach ($candidates as $image) { if ($imagefile = $this->image_exists("$this->dir/pix_plugins/$type/$plugin/$image", $svg)) { diff --git a/theme/boost/classes/output/core_renderer.php b/theme/boost/classes/output/core_renderer.php index 5270d1465d2..e21f98d3272 100644 --- a/theme/boost/classes/output/core_renderer.php +++ b/theme/boost/classes/output/core_renderer.php @@ -154,7 +154,7 @@ class core_renderer extends \core_renderer { $heading = $this->page->course->fullname; } else { $heading = $this->page->cm->get_formatted_name(); - $imagedata = $this->pix_icon('monologo.icon', '', $this->page->activityname, ['class' => 'activityicon']); + $imagedata = $this->pix_icon('monologo', '', $this->page->activityname, ['class' => 'activityicon']); $purposeclass = plugin_supports('mod', $this->page->activityname, FEATURE_MOD_PURPOSE); $purposeclass .= ' activityiconcontainer'; $purposeclass .= ' modicon_' . $this->page->activityname;