diff --git a/compiler/ast/HtmlAttribute.js b/compiler/ast/HtmlAttribute.js index 228c3bcce..5d45ccfd1 100644 --- a/compiler/ast/HtmlAttribute.js +++ b/compiler/ast/HtmlAttribute.js @@ -180,8 +180,8 @@ class HtmlAttribute extends Node { if (this.isLiteralValue()) { var literalValue = value.value; - if (typeof literalValue === 'boolean') { - if (literalValue === true) { + if (typeof literalValue === 'boolean' || literalValue === '') { + if (literalValue === true || literalValue === '') { codegen.addWriteLiteral(' ' + name); } } else if (literalValue != null) { diff --git a/test/fixtures/render/autotest-pending/empty-attr/expected.html b/test/fixtures/render/autotest/attr-empty/expected.html similarity index 100% rename from test/fixtures/render/autotest-pending/empty-attr/expected.html rename to test/fixtures/render/autotest/attr-empty/expected.html diff --git a/test/fixtures/render/autotest-pending/empty-attr/template.marko b/test/fixtures/render/autotest/attr-empty/template.marko similarity index 100% rename from test/fixtures/render/autotest-pending/empty-attr/template.marko rename to test/fixtures/render/autotest/attr-empty/template.marko diff --git a/test/fixtures/render/autotest-pending/empty-attr/test.js b/test/fixtures/render/autotest/attr-empty/test.js similarity index 100% rename from test/fixtures/render/autotest-pending/empty-attr/test.js rename to test/fixtures/render/autotest/attr-empty/test.js