MDL-51184 themes: correctly check $CFG->svgicons

Thanks to Ralf Wiederhold for pointing out the bug
This commit is contained in:
Marina Glancy 2015-08-24 10:59:30 +08:00
parent 6d392b3027
commit ba2ad4316e

View File

@ -1660,11 +1660,11 @@ class theme_config {
global $CFG;
if ($this->usesvg === null) {
if (!isset($CFG->svgicons) || !is_bool($CFG->svgicons)) {
if (!isset($CFG->svgicons)) {
$this->usesvg = core_useragent::supports_svg();
} else {
// Force them on/off depending upon the setting.
$this->usesvg = $CFG->svgicons;
$this->usesvg = (bool)$CFG->svgicons;
}
}
return $this->usesvg;