Back button handler containing $ionicLoading.show Bug

in a back button handler such as

 $ionicPlatform.registerBackButtonAction(function(e){
      console.log("Back pressed");
       ...
}

it will trigger only once and get ignored afterwards if it contains a call to $ionicLoading such as :

$ionicLoading.show( {"template":"Press home button to exit", "duration":2000} );