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); } }