From fa5124a4566444bf3749cbdc8c3f85477c44244c Mon Sep 17 00:00:00 2001 From: Zephraph Date: Tue, 23 Apr 2019 19:22:30 -0400 Subject: [PATCH] Ensure SvelteElement gets correct shadow dom flag --- src/compile/render-dom/index.ts | 2 +- test/js/samples/css-custom-element-no-shadow-dom/expected.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/compile/render-dom/index.ts b/src/compile/render-dom/index.ts index 16186da92d..6b2bbe1c29 100644 --- a/src/compile/render-dom/index.ts +++ b/src/compile/render-dom/index.ts @@ -445,7 +445,7 @@ export default function dom( builder.add_block(deindent` class ${name} extends @SvelteElement { constructor(options) { - super(${should_use_shadow_dom ? '' : '{ use_shadow_dom: true }'}); + super(${should_use_shadow_dom ? '' : '{ use_shadow_dom: false }'}); ${css.code && should_use_shadow_dom && `this.shadowRoot.innerHTML = \`\`;`} diff --git a/test/js/samples/css-custom-element-no-shadow-dom/expected.js b/test/js/samples/css-custom-element-no-shadow-dom/expected.js index 69cccb431b..eb6fed9478 100644 --- a/test/js/samples/css-custom-element-no-shadow-dom/expected.js +++ b/test/js/samples/css-custom-element-no-shadow-dom/expected.js @@ -37,7 +37,7 @@ function create_fragment(ctx) { class Component extends SvelteElement { constructor(options) { - super({ use_shadow_dom: true }); + super({ use_shadow_dom: false }); init(this, { target: this }, null, create_fragment, safe_not_equal, []);