Merge pull request #367 from driftyco/pr/194

Cleanups from @sorich87 for side menus, minus some scope destroy stuff
This commit is contained in:
Max Lynch
2014-01-07 16:02:24 -08:00
3 changed files with 72 additions and 4 deletions

View File

@@ -60,10 +60,11 @@ angular.module('ionic.ui.sideMenu', ['ionic.service.gesture'])
var defaultPrevented = false;
var isDragging = false;
ionic.on('mousedown', function(e) {
var readDefaultPrevented = function(e) {
// If the child element prevented the drag, don't drag
defaultPrevented = e.defaultPrevented;
});
}
ionic.on('mousedown', readDefaultPrevented);
// Listen for taps on the content to close the menu
/*
@@ -136,6 +137,7 @@ angular.module('ionic.ui.sideMenu', ['ionic.service.gesture'])
Gesture.off(dragUpGesture, 'dragup', dragFn);
Gesture.off(dragDownGesture, 'dragdown', dragFn);
Gesture.off(releaseGesture, 'release', dragReleaseFn);
ionic.off('mousedown', readDefaultPrevented);
});
};
}