Skip to content

Commit 239e7e6

Browse files
crisbetoAndrewKushnir
authored andcommitted
refactor(core): remove legacy way of preventing default actions (#50257)
Setting `returnValue = false` to prevent the default action of events hasn't been necessary since IE9. PR Close #50257
1 parent d0262cd commit 239e7e6

File tree

2 files changed

+0
-3
lines changed

2 files changed

+0
-3
lines changed

packages/core/src/render3/instructions/listener.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -271,8 +271,6 @@ function wrapListener(
271271

272272
if (wrapWithPreventDefault && result === false) {
273273
e.preventDefault();
274-
// Necessary for legacy browsers that don't support preventDefault (e.g. IE)
275-
e.returnValue = false;
276274
}
277275

278276
return result;

packages/platform-browser/src/dom/dom_renderer.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,6 @@ class DefaultDomRenderer2 implements Renderer2 {
318318
eventHandler(event);
319319
if (allowDefaultBehavior === false) {
320320
event.preventDefault();
321-
event.returnValue = false;
322321
}
323322

324323
return undefined;

0 commit comments

Comments
 (0)