{"action":"closed","issue":{"url":"https://api.github.com/repos/json-schema-form/angular-schema-form/issues/689","repository_url":"https://api.github.com/repos/json-schema-form/angular-schema-form","labels_url":"https://api.github.com/repos/json-schema-form/angular-schema-form/issues/689/labels{/name}","comments_url":"https://api.github.com/repos/json-schema-form/angular-schema-form/issues/689/comments","events_url":"https://api.github.com/repos/json-schema-form/angular-schema-form/issues/689/events","html_url":"https://github.com/json-schema-form/angular-schema-form/issues/689","id":155499773,"number":689,"title":"DestroyStrategy  does not trigger when field no longer meets condition","user":{"login":"Gbiggert","id":12480264,"avatar_url":"https://avatars3.githubusercontent.com/u/12480264?v=3","gravatar_id":"","url":"https://api.github.com/users/Gbiggert","html_url":"https://github.com/Gbiggert","followers_url":"https://api.github.com/users/Gbiggert/followers","following_url":"https://api.github.com/users/Gbiggert/following{/other_user}","gists_url":"https://api.github.com/users/Gbiggert/gists{/gist_id}","starred_url":"https://api.github.com/users/Gbiggert/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Gbiggert/subscriptions","organizations_url":"https://api.github.com/users/Gbiggert/orgs","repos_url":"https://api.github.com/users/Gbiggert/repos","events_url":"https://api.github.com/users/Gbiggert/events{/privacy}","received_events_url":"https://api.github.com/users/Gbiggert/received_events","type":"User","site_admin":false},"labels":[{"id":363300007,"url":"https://api.github.com/repos/json-schema-form/angular-schema-form/labels/needs:%20test","name":"needs: test","color":"bfd4f2","default":false},{"id":524759387,"url":"https://api.github.com/repos/json-schema-form/angular-schema-form/labels/status:%20ready%20to%20release","name":"status: ready to release","color":"0e8a16","default":false},{"id":87981568,"url":"https://api.github.com/repos/json-schema-form/angular-schema-form/labels/type:%20bug","name":"type: bug","color":"fc2929","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/json-schema-form/angular-schema-form/milestones/2","html_url":"https://github.com/json-schema-form/angular-schema-form/milestone/2","labels_url":"https://api.github.com/repos/json-schema-form/angular-schema-form/milestones/2/labels","id":1596508,"number":2,"title":"1.0.0","description":"Architecturally complete with decorators externalised.\r\n\r\nOther features TBD shortly","creator":{"login":"Anthropic","id":1182507,"avatar_url":"https://avatars0.githubusercontent.com/u/1182507?v=3","gravatar_id":"","url":"https://api.github.com/users/Anthropic","html_url":"https://github.com/Anthropic","followers_url":"https://api.github.com/users/Anthropic/followers","following_url":"https://api.github.com/users/Anthropic/following{/other_user}","gists_url":"https://api.github.com/users/Anthropic/gists{/gist_id}","starred_url":"https://api.github.com/users/Anthropic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Anthropic/subscriptions","organizations_url":"https://api.github.com/users/Anthropic/orgs","repos_url":"https://api.github.com/users/Anthropic/repos","events_url":"https://api.github.com/users/Anthropic/events{/privacy}","received_events_url":"https://api.github.com/users/Anthropic/received_events","type":"User","site_admin":false},"open_issues":12,"closed_issues":20,"state":"open","created_at":"2016-02-22T08:55:17Z","updated_at":"2017-04-17T11:37:44Z","due_on":null,"closed_at":null},"comments":8,"created_at":"2016-05-18T13:21:46Z","updated_at":"2017-04-17T11:37:44Z","closed_at":"2017-04-17T11:37:44Z","body":"So I believe that this was addressed in issue #371 and I believe that a solution was purportedly merged however I am still having issues with this problem. So I have noticed that when you select a value which displays a conditional field, pick a value in the resulting conditional, change the value so the field no longer meets the condition (and the conditional field is hidden), and then change back to the previously selected condition, then the conditional field has retained its value. Now my desired functionality would be that upon the failure to meet the condition that the field would be removed and no data would be retained. Am I right in thinking that the current behavior is wrong? Would you have any suggestions as to working around this issue if this is the correct behavior.\n#### Plunker\n\nhttp://plnkr.co/edit/Yuc849V3BMKt2Ys42Tqo?p=preview\n#### Related issues\n#371\n"}}
{"actor":{"display_login":"Anthropic"}}