payload: {"action":"created","issue":{"url":"https://api.github.com/repos/blackbaud/skyux-tabs/issues/22","repository_url":"https://api.github.com/repos/blackbaud/skyux-tabs","labels_url":"https://api.github.com/repos/blackbaud/skyux-tabs/issues/22/labels{/name}","comments_url":"https://api.github.com/repos/blackbaud/skyux-tabs/issues/22/comments","events_url":"https://api.github.com/repos/blackbaud/skyux-tabs/issues/22/events","html_url":"https://github.com/blackbaud/skyux-tabs/issues/22","id":436242102,"node_id":"MDU6SXNzdWU0MzYyNDIxMDI=","number":22,"title":"Sky-Vertical-Tabset Errors when sky-vertical-tab removed","user":{"login":"Blackbaud-JohnHolder","id":12751310,"node_id":"MDQ6VXNlcjEyNzUxMzEw","avatar_url":"https://avatars2.githubusercontent.com/u/12751310?v=4","gravatar_id":"","url":"https://api.github.com/users/Blackbaud-JohnHolder","html_url":"https://github.com/Blackbaud-JohnHolder","followers_url":"https://api.github.com/users/Blackbaud-JohnHolder/followers","following_url":"https://api.github.com/users/Blackbaud-JohnHolder/following{/other_user}","gists_url":"https://api.github.com/users/Blackbaud-JohnHolder/gists{/gist_id}","starred_url":"https://api.github.com/users/Blackbaud-JohnHolder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Blackbaud-JohnHolder/subscriptions","organizations_url":"https://api.github.com/users/Blackbaud-JohnHolder/orgs","repos_url":"https://api.github.com/users/Blackbaud-JohnHolder/repos","events_url":"https://api.github.com/users/Blackbaud-JohnHolder/events{/privacy}","received_events_url":"https://api.github.com/users/Blackbaud-JohnHolder/received_events","type":"User","site_admin":false},"labels":[{"id":1084917433,"node_id":"MDU6TGFiZWwxMDg0OTE3NDMz","url":"https://api.github.com/repos/blackbaud/skyux-tabs/labels/From:%20Consumer","name":"From: Consumer","color":"ffff5e","default":false},{"id":1084917431,"node_id":"MDU6TGFiZWwxMDg0OTE3NDMx","url":"https://api.github.com/repos/blackbaud/skyux-tabs/labels/Needs:%20More%20info","name":"Needs: More info","color":"FFE0F3","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2019-04-23T15:09:42Z","updated_at":"2019-04-23T15:19:53Z","closed_at":null,"author_association":"NONE","body":"### Expected behavior\r\nThe sky-vertical-tabset component should support manipulation of the sky-vertical-tabs using standard structural directives like *ngFor, *ngIf, *ngSwitch, etc\r\n\r\n### Actual behavior\r\nWhen the sky-vertical-tabset component's sky-vertical-tabs are modified using structural directives, the component will error out and stop rendering properly under certain circumstances (common - I believe the errors will happen if the _active tab_ is ever manipulated)\r\n\r\n### Steps to reproduce\r\n\r\n```\r\n<sky-vertical-tabset>\r\n      <sky-vertical-tab tabHeading=\"tab 1\" >\r\n        Tab 1 content\r\n      </sky-vertical-tab>\r\n      <sky-vertical-tab *ngIf=\"!tabNotApplicable\" tabHeading=\"tab 2\" active=\"true\">\r\n        Tab 2 content\r\n      </sky-vertical-tab>\r\n      <sky-vertical-tab tabHeading=\"tab 3\">\r\n        Tab 3 content\r\n      </sky-vertical-tab>\r\n    </sky-vertical-tabset>\r\n    <button type=\"button\" (click)=\"tabNotApplicable=!tabNotApplicable\">Click me</button>\r\n```\r\n\r\nrender this html, click the button, first notice that the 'removed' content is still on the page - click on a different tab - view console and note that error is thrown and the tab content is now rendered in the wrong place\r\n\r\n### Severity\r\nHigh\r\n\r\n### Impact\r\nCannot confidently use the Sky-Vertical-Tabset in common scenarios where the tabs are not static"},"comment":{"url":"https://api.github.com/repos/blackbaud/skyux-tabs/issues/comments/485849099","html_url":"https://github.com/blackbaud/skyux-tabs/issues/22#issuecomment-485849099","issue_url":"https://api.github.com/repos/blackbaud/skyux-tabs/issues/22","id":485849099,"node_id":"MDEyOklzc3VlQ29tbWVudDQ4NTg0OTA5OQ==","user":{"login":"Blackbaud-ToddRoberts","id":13765813,"node_id":"MDQ6VXNlcjEzNzY1ODEz","avatar_url":"https://avatars3.githubusercontent.com/u/13765813?v=4","gravatar_id":"","url":"https://api.github.com/users/Blackbaud-ToddRoberts","html_url":"https://github.com/Blackbaud-ToddRoberts","followers_url":"https://api.github.com/users/Blackbaud-ToddRoberts/followers","following_url":"https://api.github.com/users/Blackbaud-ToddRoberts/following{/other_user}","gists_url":"https://api.github.com/users/Blackbaud-ToddRoberts/gists{/gist_id}","starred_url":"https://api.github.com/users/Blackbaud-ToddRoberts/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Blackbaud-ToddRoberts/subscriptions","organizations_url":"https://api.github.com/users/Blackbaud-ToddRoberts/orgs","repos_url":"https://api.github.com/users/Blackbaud-ToddRoberts/repos","events_url":"https://api.github.com/users/Blackbaud-ToddRoberts/events{/privacy}","received_events_url":"https://api.github.com/users/Blackbaud-ToddRoberts/received_events","type":"User","site_admin":false},"created_at":"2019-04-23T15:19:53Z","updated_at":"2019-04-23T15:19:53Z","author_association":"NONE","body":"What's the scenario where you are removing tabs from the tabset?"}}
other: {"actor":{"display_login":"Blackbaud-ToddRoberts"}}