{"action":"created","issue":{"url":"https://api.github.com/repos/iVantage/angular-ivh-treeview/issues/22","labels_url":"https://api.github.com/repos/iVantage/angular-ivh-treeview/issues/22/labels{/name}","comments_url":"https://api.github.com/repos/iVantage/angular-ivh-treeview/issues/22/comments","events_url":"https://api.github.com/repos/iVantage/angular-ivh-treeview/issues/22/events","html_url":"https://github.com/iVantage/angular-ivh-treeview/issues/22","id":52671776,"number":22,"title":"Propagation of parent > child","user":{"login":"jonaswindey","id":3637300,"avatar_url":"https://avatars.githubusercontent.com/u/3637300?v=3","gravatar_id":"","url":"https://api.github.com/users/jonaswindey","html_url":"https://github.com/jonaswindey","followers_url":"https://api.github.com/users/jonaswindey/followers","following_url":"https://api.github.com/users/jonaswindey/following{/other_user}","gists_url":"https://api.github.com/users/jonaswindey/gists{/gist_id}","starred_url":"https://api.github.com/users/jonaswindey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jonaswindey/subscriptions","organizations_url":"https://api.github.com/users/jonaswindey/orgs","repos_url":"https://api.github.com/users/jonaswindey/repos","events_url":"https://api.github.com/users/jonaswindey/events{/privacy}","received_events_url":"https://api.github.com/users/jonaswindey/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2014-12-22T17:45:29Z","updated_at":"2015-03-04T12:46:45Z","closed_at":"2014-12-27T04:15:29Z","body":"Right now, when you select a parent, it will also select all children.\r\n(We can change the displayed value with by setting the indeterminateAttribute to __ivhTreeviewIndeterminate but that doesn't change the child selection behaviour)\r\n\r\nIt would be nice that we could select a parent without automatically selecting its children.\r\nDo you see an easy solution for that? Thanks!"},"comment":{"url":"https://api.github.com/repos/iVantage/angular-ivh-treeview/issues/comments/77151528","html_url":"https://github.com/iVantage/angular-ivh-treeview/issues/22#issuecomment-77151528","issue_url":"https://api.github.com/repos/iVantage/angular-ivh-treeview/issues/22","id":77151528,"user":{"login":"jtrussell","id":732758,"avatar_url":"https://avatars.githubusercontent.com/u/732758?v=3","gravatar_id":"","url":"https://api.github.com/users/jtrussell","html_url":"https://github.com/jtrussell","followers_url":"https://api.github.com/users/jtrussell/followers","following_url":"https://api.github.com/users/jtrussell/following{/other_user}","gists_url":"https://api.github.com/users/jtrussell/gists{/gist_id}","starred_url":"https://api.github.com/users/jtrussell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jtrussell/subscriptions","organizations_url":"https://api.github.com/users/jtrussell/orgs","repos_url":"https://api.github.com/users/jtrussell/repos","events_url":"https://api.github.com/users/jtrussell/events{/privacy}","received_events_url":"https://api.github.com/users/jtrussell/received_events","type":"User","site_admin":false},"created_at":"2015-03-04T12:46:45Z","updated_at":"2015-03-04T12:46:45Z","body":"That's right, the selection model works both ways: selecting a parent selects all its children; selecting **all** children forces the parent to be selected (just note that until all children are selected the parent should not be marked as selected).\r\n\r\nI think in your case I would think about using the [`change-handler`](https://github.com/iVantage/angular-ivh-treeview#custom-onchange-handlers). This will just be run for the actual node clicked on by the user."}}