Merge branch 'master' into shadydom-upgrade

This commit is contained in:
Steven Orvell
2019-04-12 17:37:40 -07:00
2 changed files with 48 additions and 3 deletions

View File

@@ -94,7 +94,8 @@ export const LegacyDataMixin = dedupingMixin(superClass => {
// undefined or not. Multi-property observers must have all arguments defined
if (this._legacyUndefinedCheck && vals.length > 1) {
for (let i=0; i<vals.length; i++) {
if (vals[i] === undefined) {
if (vals[i] === undefined ||
(args[i].wildcard && vals[i].base === undefined)) {
// Break out of effect's control flow; will be caught in
// wrapped property effect function below
const name = args[i].name;