Comparing version 8.2.7 to 8.2.8
{ | ||
"name": "hybrids", | ||
"version": "8.2.7", | ||
"version": "8.2.8", | ||
"description": "A JavaScript framework for creating fully-featured web applications, components libraries, and single web components with unique declarative and functional architecture", | ||
@@ -5,0 +5,0 @@ "type": "module", |
@@ -155,8 +155,2 @@ import * as emitter from "./emitter.js"; | ||
if (!e.contexts || e.contexts.size === 0) { | ||
if (e.deps) { | ||
for (const depEntry of e.deps) { | ||
depEntry.contexts.delete(e); | ||
} | ||
} | ||
const targetMap = entries.get(e.target); | ||
@@ -163,0 +157,0 @@ targetMap.delete(e.key); |
@@ -1529,3 +1529,3 @@ import * as cache from "./cache.js"; | ||
get(host, value) { | ||
let id = resolveId(host, value); | ||
let id = resolveId(host, value) || (value ? value.id : undefined); | ||
@@ -1544,4 +1544,3 @@ if (!id && (value === undefined || value === null)) { | ||
? (host, key) => () => { | ||
const model = host[key]; | ||
if (model) clear(model, true); | ||
clear(host[key], true); | ||
} | ||
@@ -1548,0 +1547,0 @@ : undefined, |
200055
6359