Skip to content

Commit 5c9c8a1

Browse files
committed
Added side menu content tap for #206
1 parent bf7b1b2 commit 5c9c8a1

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

dist/js/ionic-angular.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1839,8 +1839,6 @@ angular.module('ionic.ui.sideMenu', ['ionic.service.gesture'])
18391839
* extends our core Ionic side menu controller and exposes
18401840
* some side menu stuff on the current scope.
18411841
*/
1842-
.controller('SideMenuCtrl', ['$scope', function($scope) {
1843-
}])
18441842

18451843
.directive('sideMenus', function() {
18461844
return {
@@ -1890,6 +1888,11 @@ angular.module('ionic.ui.sideMenu', ['ionic.service.gesture'])
18901888
defaultPrevented = e.defaultPrevented;
18911889
});
18921890

1891+
// Listen for taps on the content to close the menu
1892+
ionic.on('tap', function(e) {
1893+
sideMenuCtrl.close();
1894+
}, $element[0]);
1895+
18931896
var dragFn = function(e) {
18941897
if(defaultPrevented) {
18951898
return;

js/ext/angular/src/directive/ionicSideMenu.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@ angular.module('ionic.ui.sideMenu', ['ionic.service.gesture'])
1414
* extends our core Ionic side menu controller and exposes
1515
* some side menu stuff on the current scope.
1616
*/
17-
.controller('SideMenuCtrl', ['$scope', function($scope) {
18-
}])
1917

2018
.directive('sideMenus', function() {
2119
return {
@@ -65,6 +63,11 @@ angular.module('ionic.ui.sideMenu', ['ionic.service.gesture'])
6563
defaultPrevented = e.defaultPrevented;
6664
});
6765

66+
// Listen for taps on the content to close the menu
67+
ionic.on('tap', function(e) {
68+
sideMenuCtrl.close();
69+
}, $element[0]);
70+
6871
var dragFn = function(e) {
6972
if(defaultPrevented) {
7073
return;

0 commit comments

Comments
 (0)