{"action":"opened","issue":{"url":"https://api.github.com/repos/christianalfoni/flux-angular/issues/62","repository_url":"https://api.github.com/repos/christianalfoni/flux-angular","labels_url":"https://api.github.com/repos/christianalfoni/flux-angular/issues/62/labels{/name}","comments_url":"https://api.github.com/repos/christianalfoni/flux-angular/issues/62/comments","events_url":"https://api.github.com/repos/christianalfoni/flux-angular/issues/62/events","html_url":"https://github.com/christianalfoni/flux-angular/issues/62","id":154534780,"number":62,"title":"No digest after server data was retrieved.","user":{"login":"Mishurin","id":5419132,"avatar_url":"https://avatars.githubusercontent.com/u/5419132?v=3","gravatar_id":"","url":"https://api.github.com/users/Mishurin","html_url":"https://github.com/Mishurin","followers_url":"https://api.github.com/users/Mishurin/followers","following_url":"https://api.github.com/users/Mishurin/following{/other_user}","gists_url":"https://api.github.com/users/Mishurin/gists{/gist_id}","starred_url":"https://api.github.com/users/Mishurin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Mishurin/subscriptions","organizations_url":"https://api.github.com/users/Mishurin/orgs","repos_url":"https://api.github.com/users/Mishurin/repos","events_url":"https://api.github.com/users/Mishurin/events{/privacy}","received_events_url":"https://api.github.com/users/Mishurin/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-05-12T17:13:02Z","updated_at":"2016-05-12T17:13:02Z","closed_at":null,"body":"Guys, I am not sure if angular should update anything after dispatcher emits change on immutable collection. The reason is not syncronized digest and event emission of the flux dispatcher.\r\n\r\nHere is my controller. Just trying to implement your solution\r\n\r\n`export class LinksListController {\r\n\r\n    private scope: any;\r\n    private lStore: any;\r\n\r\n    public static $inject: Array<string> = ['LinksStore', '$scope'];\r\n\r\n    public links: Array<any> = null;\r\n\r\n    constructor(LinksStore: any, $scope: any) {\r\n        this.scope = $scope;\r\n        this.scope.$watch(() => {\r\n            return this.links;\r\n        }, (a, b, c) => {\r\n\r\n        });\r\n        this.lStore = LinksStore;\r\n        this.scope.$listenTo(this.lStore, this.setLinks);\r\n    }\r\n\r\n    private setLinks = (): void  => {\r\n        this.links = this.lStore.links;\r\n    }\r\n}`\r\n\r\nAny suggestions?  Thank you in advance!"}}