I’m having the same or similar issue in beta.11 - i have something like
<ion-list class="list list-inset card">
<ion-item class="item my-item"
collection-repeat="post in postsqueue"
collection-item-width="'100%'"
collection-item-height="300"
ng-style="300"
href="#/postdetail/{{post.id}}">
{{post.id}} {{post.status}}
<timelinepost post="post"></timelinepost>
</ion-item>
</ion-list>
“timelinepost” looks something like
.directive ( 'timelinepost', ['PostConstants', function(PostConstants) {
return {
restrict: 'E',
scope: {
'masterPost': '=post'
},
templateUrl: 'bobs-template.html',
link: function(scope, element, attrs) {
var names = [];
_.each(scope.masterPost.posts, function(childPost) {
names.push(childPost.to.surface.name);
});
scope.names = names.join(", ");
}
};
}]);
As far as i can tell - the link function is never hit. If i change back to ng-repeat all is well.
It seems this may be related as well?
Apologies in advance if i am way off here.