**Type**: <span ionic-type>bug</span> **Platform**: <span ionic-platform>all</span> <span ionic-description>When `$scope.$on('$destroy')` is fired, it also calls `$scope.$on('modal.hidden')` even if my modal is not displayed. This is unexpected functionality.</span> <span is-issue-template></span>
Type: bug
Platform: all
When
$scope.$on('$destroy')is fired, it also calls$scope.$on('modal.hidden')even if my modal is not displayed. This is unexpected functionality.