{"action":"closed","issue":{"url":"https://api.github.com/repos/sscpac/chat-locker/issues/59","labels_url":"https://api.github.com/repos/sscpac/chat-locker/issues/59/labels{/name}","comments_url":"https://api.github.com/repos/sscpac/chat-locker/issues/59/comments","events_url":"https://api.github.com/repos/sscpac/chat-locker/issues/59/events","html_url":"https://github.com/sscpac/chat-locker/issues/59","id":101073966,"number":59,"title":"Styles get cleared in label drop-down menu if a user cancels a selected label","user":{"login":"douglasrapp","id":13263638,"avatar_url":"https://avatars.githubusercontent.com/u/13263638?v=3","gravatar_id":"","url":"https://api.github.com/users/douglasrapp","html_url":"https://github.com/douglasrapp","followers_url":"https://api.github.com/users/douglasrapp/followers","following_url":"https://api.github.com/users/douglasrapp/following{/other_user}","gists_url":"https://api.github.com/users/douglasrapp/gists{/gist_id}","starred_url":"https://api.github.com/users/douglasrapp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/douglasrapp/subscriptions","organizations_url":"https://api.github.com/users/douglasrapp/orgs","repos_url":"https://api.github.com/users/douglasrapp/repos","events_url":"https://api.github.com/users/douglasrapp/events{/privacy}","received_events_url":"https://api.github.com/users/douglasrapp/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/sscpac/chat-locker/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/sscpac/chat-locker/labels/Done","name":"Done","color":"0052cc"}],"state":"closed","locked":false,"assignee":{"login":"douglasrapp","id":13263638,"avatar_url":"https://avatars.githubusercontent.com/u/13263638?v=3","gravatar_id":"","url":"https://api.github.com/users/douglasrapp","html_url":"https://github.com/douglasrapp","followers_url":"https://api.github.com/users/douglasrapp/followers","following_url":"https://api.github.com/users/douglasrapp/following{/other_user}","gists_url":"https://api.github.com/users/douglasrapp/gists{/gist_id}","starred_url":"https://api.github.com/users/douglasrapp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/douglasrapp/subscriptions","organizations_url":"https://api.github.com/users/douglasrapp/orgs","repos_url":"https://api.github.com/users/douglasrapp/repos","events_url":"https://api.github.com/users/douglasrapp/events{/privacy}","received_events_url":"https://api.github.com/users/douglasrapp/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/sscpac/chat-locker/milestones/4","html_url":"https://github.com/sscpac/chat-locker/milestones/Sprint%203","labels_url":"https://api.github.com/repos/sscpac/chat-locker/milestones/4/labels","id":1270138,"number":4,"title":"Sprint 3","description":"Possibly last sprint","creator":{"login":"bbrockman","id":13261609,"avatar_url":"https://avatars.githubusercontent.com/u/13261609?v=3","gravatar_id":"","url":"https://api.github.com/users/bbrockman","html_url":"https://github.com/bbrockman","followers_url":"https://api.github.com/users/bbrockman/followers","following_url":"https://api.github.com/users/bbrockman/following{/other_user}","gists_url":"https://api.github.com/users/bbrockman/gists{/gist_id}","starred_url":"https://api.github.com/users/bbrockman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bbrockman/subscriptions","organizations_url":"https://api.github.com/users/bbrockman/orgs","repos_url":"https://api.github.com/users/bbrockman/repos","events_url":"https://api.github.com/users/bbrockman/events{/privacy}","received_events_url":"https://api.github.com/users/bbrockman/received_events","type":"User","site_admin":false},"open_issues":15,"closed_issues":2,"state":"open","created_at":"2015-08-24T19:16:23Z","updated_at":"2015-08-27T22:39:31Z","due_on":"2015-09-14T07:00:00Z","closed_at":null},"comments":2,"created_at":"2015-08-14T18:30:56Z","updated_at":"2015-08-27T22:39:31Z","closed_at":"2015-08-27T22:39:31Z","body":"Found by Brent:\r\nWhen labeling a room, if conflicts exist such that the security label entries in the drop down selector (e.g., the drop-down list for SAP labels) show up as 'red', indicating that a current room member can't access it, and then, without closing the drop-down dialog, a selected label is removed, the styled entries in the drop down (e.g., the 'red' ones) get reverted to normal style. When the drop down is closed and reopened, the entries are once again styled correctly to indicate a conflict.\r\n\r\nSteps to reproduce:\r\n1. Log in as a user with access to some security labels (e.g., 'testadmin')\r\n2. Begin creating a private group\r\n3. Add a user without access to some security labels (e.g., 'testuser3')\r\n4. Select one of the SCI/SAP labels (should show as red to indicate other user can't access)\r\n5. Open the drop-down menu again for the same type of label\r\n6. The open list should show other options that are styled red\r\n7. Without closing the list, cancel the selection of the label selected in step (4)\r\n8. The red entries in the drop down menu erroneously revert to their original (non-red) style\r\n "}}