refactor(sideMenuController): deregister backbutton on $destroy

This commit is contained in:
Andy Joslin
2014-05-06 10:46:58 -06:00
parent 101035593f
commit 053bc04fd4
2 changed files with 20 additions and 1 deletions

View File

@@ -50,5 +50,8 @@ function($scope, $attrs, $ionicSideMenuDelegate, $ionicPlatform) {
var deregisterInstance = $ionicSideMenuDelegate._registerInstance(
this, $attrs.delegateHandle
);
$scope.$on('$destroy', deregisterInstance);
$scope.$on('$destroy', function() {
deregisterInstance();
deregisterBackButtonAction();
});
}]);