I've created a directive which creates a div-wrapper around some content using ngTransclude. See this very simple example: http://jsfiddle.net/DHzrr/1/
If you remove the group element from HTML
<div ng-controller="TodoCtrl">
<form ng-submit="addTodo()">
<input type="checkbox" ng-model="checked">
</form>
<div ng-hide="checked">NOT CHECKED</div>
</div>
the "ng-hide" listener is working. So my group-directive swallows the event emit or isolates the $scope. How can I make this work?
I thought a new scope is only created when using the scope:true attribute in the directive definition object.