Fix serialization of grid-template

If both columns and rows are 'none', shorthand should serialize it as 'none / none'
instead of just 'none'.
This commit is contained in:
Nazım Can Altınova 2017-07-03 11:46:40 -07:00
parent ba6641de58
commit 3e49a8c80a

View file

@ -367,14 +367,9 @@
dest: &mut W) -> fmt::Result where W: fmt::Write { dest: &mut W) -> fmt::Result where W: fmt::Write {
match *template_areas { match *template_areas {
Either::Second(_none) => { Either::Second(_none) => {
if template_rows == &GenericGridTemplateComponent::None && template_rows.to_css(dest)?;
template_columns == &GenericGridTemplateComponent::None { dest.write_str(" / ")?;
dest.write_str("none") template_columns.to_css(dest)
} else {
template_rows.to_css(dest)?;
dest.write_str(" / ")?;
template_columns.to_css(dest)
}
}, },
Either::First(ref areas) => { Either::First(ref areas) => {
let track_list = match *template_rows { let track_list = match *template_rows {