MDL-33825 css_optimiser: Fixed bug where !important was being lost for advanced background styles

This commit is contained in:
Sam Hemelryk
2012-06-19 12:32:56 +12:00
parent f4a9bf65da
commit 2395a7510f
2 changed files with 15 additions and 1 deletions
+5 -1
View File
@@ -3845,7 +3845,11 @@ class css_style_background extends css_style {
} else if ($attachment === self::NULL_VALUE && in_array($bit, $attachments)) {
$attachment = $bit;
} else if ($bit !== '') {
$return[] = css_style_background_advanced::init($bit);
$advanced = css_style_background_advanced::init($bit);
if ($important) {
$advanced->set_important();
}
$return[] = $advanced;
}
}
}