From a722107d8817b990a011d3d1eb5154bf5a9d7b65 Mon Sep 17 00:00:00 2001 From: "Manu Mtz.-Almeida" Date: Sat, 26 Nov 2016 15:44:48 +0100 Subject: [PATCH] perf(events): ionDrag events are not zone wrapped --- src/components/item/item-sliding.ts | 2 +- src/components/menu/menu.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/item/item-sliding.ts b/src/components/item/item-sliding.ts index 81a901dc92e..9b304a08106 100644 --- a/src/components/item/item-sliding.ts +++ b/src/components/item/item-sliding.ts @@ -404,7 +404,7 @@ export class ItemSliding { this.item.setElementStyle(CSS.transform, `translate3d(${-openAmount}px,0,0)`); let ionDrag = this.ionDrag; if (ionDrag.observers.length > 0) { - this._zone.run(ionDrag.emit.bind(ionDrag, this)); + ionDrag.emit(this); } } diff --git a/src/components/menu/menu.ts b/src/components/menu/menu.ts index 3a02f2c80c5..c60dc41e406 100644 --- a/src/components/menu/menu.ts +++ b/src/components/menu/menu.ts @@ -471,7 +471,7 @@ export class Menu { let ionDrag = this.ionDrag; if (ionDrag.observers.length > 0) { - this._zone.run(ionDrag.emit.bind(ionDrag, stepValue)); + ionDrag.emit(stepValue); } }