Skip to content

Commit 72d102a

Browse files
authored
fix(form): use namespace to be able to destroy events
Some form events were not detroyable because attached namespace was missing which leads into memory leaks
1 parent dc85362 commit 72d102a

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/definitions/behaviors/form.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,11 @@
170170
$(window).on('beforeunload' + eventNamespace, module.event.beforeUnload);
171171
}
172172

173-
$field.on('change click keyup keydown blur', function (e) {
173+
$field.on('change' + eventNamespace
174+
+ ' click' + eventNamespace
175+
+ ' keyup' + eventNamespace
176+
+ ' keydown' + eventNamespace
177+
+ ' blur' + eventNamespace, function (e) {
174178
module.determine.isDirty();
175179
});
176180

0 commit comments

Comments
 (0)