How to hide the menu icon when back button is shown?

I have a side menu with:

<ion-side-menus enable-menu-with-back-views="true">

So it is accesable from each view of my app. So now when there is a back view i have a back icon AND the menu icon in the top left nav-bar. How can i disable the menu-icon when there is a back-icon?

The method from here:

$scope.$on('$ionicView.beforeEnter', function (e, data) {
    if (data.enableBack) {
        $scope.$root.showMenuIcon = false;
    } else {
        $scope.$root.showMenuIcon = true;
    }
});

Is not working! Because it is never called! Maybe $ionicView.beforeEnter does not exist anymore? At least it is never fired.

I solved that problem with this code in each view controller

$scope.$on('$ionicView.beforeEnter', function () {
    $ionicSideMenuDelegate.canDragContent(false);
});
$scope.$on('$ionicView.leave', function () {
    $ionicSideMenuDelegate.canDragContent(true);
});

Hope it helps

don't forget to add $ionicSideMenuDelegate to your controller