mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2026-03-13 10:22:08 +08:00
fix(menu): update gesture only if it exists
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user