File tree Expand file tree Collapse file tree 2 files changed +6
-15
lines changed Expand file tree Collapse file tree 2 files changed +6
-15
lines changed Original file line number Diff line number Diff line change @@ -98,9 +98,10 @@ class MenuPushType extends MenuType {
98
98
let contentOpenedX : string , menuClosedX : string , menuOpenedX : string ;
99
99
100
100
if ( menu . side === 'right' ) {
101
+ // right side
101
102
contentOpenedX = - menu . width ( ) + 'px' ;
102
- menuOpenedX = ( platform . width ( ) - menu . width ( ) ) + 'px' ;
103
- menuClosedX = platform . width ( ) + 'px ';
103
+ menuClosedX = menu . width ( ) + 'px' ;
104
+ menuOpenedX = '0px ';
104
105
105
106
} else {
106
107
contentOpenedX = menu . width ( ) + 'px' ;
@@ -137,13 +138,13 @@ class MenuOverlayType extends MenuType {
137
138
let closedX : string , openedX : string ;
138
139
if ( menu . side === 'right' ) {
139
140
// right side
140
- closedX = menu . width ( ) + 'px' ;
141
+ closedX = 8 + menu . width ( ) + 'px' ;
141
142
openedX = '0px' ;
142
143
143
144
} else {
144
145
// left side
145
- closedX = - menu . width ( ) + 'px' ;
146
- openedX = '8px ' ;
146
+ closedX = - ( 8 + menu . width ( ) ) + 'px' ;
147
+ openedX = '0px ' ;
147
148
}
148
149
149
150
let menuAni = new Animation ( menu . getMenuElement ( ) ) ;
Original file line number Diff line number Diff line change @@ -71,7 +71,6 @@ ion-menu[type=reveal].show-menu {
71
71
// itself, which is under the menu, does not move.
72
72
73
73
ion-menu [type = overlay ] {
74
- left : -8px ; // make up for the box-shadow hanging over on the left
75
74
z-index : $z-index-menu-overlay ;
76
75
77
76
ion-backdrop {
@@ -88,12 +87,3 @@ ion-menu[type=overlay] {
88
87
}
89
88
}
90
89
}
91
-
92
- ion-menu [type = overlay ][side = right ] {
93
- left : auto ;
94
- right : -8px ;
95
- }
96
-
97
- ion-menu [type = push ][side = right ] {
98
- left : 0 ;
99
- }
You can’t perform that action at this time.
0 commit comments