From faad17ca3231d999296907a9892b3afdb48e124f Mon Sep 17 00:00:00 2001 From: Amit Moryossef Date: Fri, 21 Apr 2017 01:23:01 +0300 Subject: [PATCH] fix(menu): update gesture only if it exists --- src/components/menu/menu.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/components/menu/menu.ts b/src/components/menu/menu.ts index 9ed8942d52..cf7ea83c92 100644 --- a/src/components/menu/menu.ts +++ b/src/components/menu/menu.ts @@ -16,7 +16,7 @@ import { Platform } from '../../platform/platform'; import { UIEventManager } from '../../gestures/ui-event-manager'; import { RootNode } from '../split-pane/split-pane'; -type Side = 'left' | 'right' | 'start' | 'end'; +export type Side = 'left' | 'right' | 'start' | 'end'; /** * @name Menu @@ -270,10 +270,11 @@ export class Menu implements RootNode, OnInit, OnDestroy { return 'left'; } - set side(val) { + set side(val: Side) { this._side = val; // Update gesture edge - this._gesture.setEdges(this.side); + if (this._gesture) + this._gesture.setEdges(this.side); } /**