From 72807101ed1ec1eb3a61fad5eedc329ed0fd8339 Mon Sep 17 00:00:00 2001 From: Pawel Kozlowski Date: Tue, 10 Sep 2019 13:34:11 +0200 Subject: [PATCH] perf(ivy): check for animation synthetic props in dev mode only (#32578) PR Close #32578 --- packages/platform-browser/src/dom/dom_renderer.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/platform-browser/src/dom/dom_renderer.ts b/packages/platform-browser/src/dom/dom_renderer.ts index bda769027b..9f7b68ed2f 100644 --- a/packages/platform-browser/src/dom/dom_renderer.ts +++ b/packages/platform-browser/src/dom/dom_renderer.ts @@ -221,7 +221,7 @@ class DefaultDomRenderer2 implements Renderer2 { } setProperty(el: any, name: string, value: any): void { - checkNoSyntheticProp(name, 'property'); + ngDevMode && checkNoSyntheticProp(name, 'property'); el[name] = value; } @@ -229,7 +229,7 @@ class DefaultDomRenderer2 implements Renderer2 { listen(target: 'window'|'document'|'body'|any, event: string, callback: (event: any) => boolean): () => void { - checkNoSyntheticProp(event, 'listener'); + ngDevMode && checkNoSyntheticProp(event, 'listener'); if (typeof target === 'string') { return <() => void>this.eventManager.addGlobalEventListener( target, event, decoratePreventDefault(callback));