Skip to content

Commit 4a5ac6e

Browse files
committed
fix: support for native types
1 parent 5d55a38 commit 4a5ac6e

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

lib/src/utils.ts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,12 @@ export const triggerListeners = <T>(rgs: RGS, oldV: T, newV: T) => {
3838
// const testStr = updatedFiels.join("; ");
3939
rgs.l.forEach(
4040
({ l, s: [includeRegExp, excludeRegExp] }) =>
41-
updatedFiels.filter(
42-
s =>
43-
(!includeRegExp || includeRegExp.test(s)) && (!excludeRegExp || !excludeRegExp.test(s)),
44-
).length && l(),
41+
(!(newV instanceof Object) ||
42+
updatedFiels.filter(
43+
s =>
44+
(!includeRegExp || includeRegExp.test(s)) && (!excludeRegExp || !excludeRegExp.test(s)),
45+
).length) &&
46+
l(),
4547
);
4648
};
4749

0 commit comments

Comments
 (0)