Skip to content

Commit f6009bc

Browse files
committed
not null
1 parent 4fee6ef commit f6009bc

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"description": "Base Custom Webcomponent",
33
"name": "@node-projects/base-custom-webcomponent",
4-
"version": "0.28.1",
4+
"version": "0.28.2",
55
"type": "module",
66
"main": "./dist/index.js",
77
"author": "",

src/BaseCustomWebComponent.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -407,7 +407,7 @@ export class BaseCustomWebComponentNoAttachedTemplate extends HTMLElement {
407407
private _bindingRepeat(node: HTMLTemplateElement, bindingProperty: string, bindingIndexName: string, expression: string, callback: string, repeatBindingItems: repeatBindingItem[], elementsCache: Node[], host: any, context: any) {
408408
try {
409409
let values: [] = this._bindingRunEval(expression, repeatBindingItems, null, host, context);
410-
if (!Array.isArray(values))
410+
if (values && !Array.isArray(values))
411411
values = [...values];
412412
const oldValue = node[this.oldValuesSymbol];
413413
if (oldValue !== values && (oldValue?.length !== values?.length || (values.some((x, i) => x !== oldValue?.[i])))) {

0 commit comments

Comments
 (0)