Skip to content

Commit b70ffb5

Browse files
committed
netteForms: parameter srcElement is passed to Nette.toggle() even during initialization (possible BC break)
1 parent ef62d68 commit b70ffb5

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/assets/netteForms.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -581,7 +581,7 @@
581581
}
582582

583583
for (i in formToggles) {
584-
Nette.toggle(i, formToggles[i], elem);
584+
Nette.toggle(i, formToggles[i].state, formToggles[i].elem);
585585
}
586586
};
587587

@@ -643,7 +643,8 @@
643643
}
644644
}
645645
for (var toggleId in rule.toggle || []) {
646-
formToggles[toggleId] = formToggles[toggleId] || (rule.toggle[toggleId] ? curSuccess : !curSuccess);
646+
formToggles[toggleId] = formToggles[toggleId] || {elem: elem};
647+
formToggles[toggleId].state = formToggles[toggleId].state || (rule.toggle[toggleId] ? curSuccess : !curSuccess);
647648
}
648649
}
649650
}

0 commit comments

Comments
 (0)