From fecc15fc8b849b0faa3b80fe2cae0944489b0b23 Mon Sep 17 00:00:00 2001 From: Conduitry Date: Wed, 22 Sep 2021 15:54:05 -0400 Subject: [PATCH] [fix] prefer context from constructor options --- src/runtime/internal/Component.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/runtime/internal/Component.ts b/src/runtime/internal/Component.ts index e706928af3..93ba42e37c 100644 --- a/src/runtime/internal/Component.ts +++ b/src/runtime/internal/Component.ts @@ -124,7 +124,7 @@ export function init(component, options, instance, create_fragment, not_equal, p on_disconnect: [], before_update: [], after_update: [], - context: new Map(parent_component ? parent_component.$$.context : options.context || []), + context: new Map(options.context || (parent_component ? parent_component.$$.context : [])), // everything else callbacks: blank_object(),