{"action":"created","issue":{"url":"https://api.github.com/repos/pkrll/ComicZipper-2/issues/68","labels_url":"https://api.github.com/repos/pkrll/ComicZipper-2/issues/68/labels{/name}","comments_url":"https://api.github.com/repos/pkrll/ComicZipper-2/issues/68/comments","events_url":"https://api.github.com/repos/pkrll/ComicZipper-2/issues/68/events","html_url":"https://github.com/pkrll/ComicZipper-2/issues/68","id":111431098,"number":68,"title":"2.5.3 (0769) Cancel item button erratic behavior","user":{"login":"mikemcduffie","id":4350221,"avatar_url":"https://avatars.githubusercontent.com/u/4350221?v=3","gravatar_id":"","url":"https://api.github.com/users/mikemcduffie","html_url":"https://github.com/mikemcduffie","followers_url":"https://api.github.com/users/mikemcduffie/followers","following_url":"https://api.github.com/users/mikemcduffie/following{/other_user}","gists_url":"https://api.github.com/users/mikemcduffie/gists{/gist_id}","starred_url":"https://api.github.com/users/mikemcduffie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikemcduffie/subscriptions","organizations_url":"https://api.github.com/users/mikemcduffie/orgs","repos_url":"https://api.github.com/users/mikemcduffie/repos","events_url":"https://api.github.com/users/mikemcduffie/events{/privacy}","received_events_url":"https://api.github.com/users/mikemcduffie/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/pkrll/ComicZipper-2/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/pkrll/ComicZipper-2/milestones/8","html_url":"https://github.com/pkrll/ComicZipper-2/milestones/2.5.4","labels_url":"https://api.github.com/repos/pkrll/ComicZipper-2/milestones/8/labels","id":1356169,"number":8,"title":"2.5.4","description":null,"creator":{"login":"pkrll","id":140205,"avatar_url":"https://avatars.githubusercontent.com/u/140205?v=3","gravatar_id":"","url":"https://api.github.com/users/pkrll","html_url":"https://github.com/pkrll","followers_url":"https://api.github.com/users/pkrll/followers","following_url":"https://api.github.com/users/pkrll/following{/other_user}","gists_url":"https://api.github.com/users/pkrll/gists{/gist_id}","starred_url":"https://api.github.com/users/pkrll/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pkrll/subscriptions","organizations_url":"https://api.github.com/users/pkrll/orgs","repos_url":"https://api.github.com/users/pkrll/repos","events_url":"https://api.github.com/users/pkrll/events{/privacy}","received_events_url":"https://api.github.com/users/pkrll/received_events","type":"User","site_admin":false},"open_issues":0,"closed_issues":1,"state":"open","created_at":"2015-10-14T20:43:36Z","updated_at":"2015-10-14T20:43:38Z","due_on":null,"closed_at":null},"comments":14,"created_at":"2015-10-14T16:01:18Z","updated_at":"2015-10-15T12:05:52Z","closed_at":"2015-10-14T20:43:38Z","body":"Pressing an item's cancel/close button should remove the item from the list  and decrement the icon notification badge (see The Unarchiver's behavior). Leaving the item in the table view with a warning status badge indicates something went wrong in the compression (out of disk space, etc.) and confuses the user. One test produced a circle arrow status badge (retry?), but it did not function. \r\n\r\nI suspect the difference is canceling while compression is in-progress vs. canceling while queued for later processing. Either state should have the same result: item is removed from list and the icon notification badge count is decremented.\r\n\r\nNot removing the item and decrementing the icon notification badge currently produces incorrect number of pending items in the icon notification badge and exhibits erratic behavior. In some tests, a negative number was displayed; in others a positive number that indicated the canceled item was still queued but there was way to resume. Subsequent item drops might produce higher or lower negative numbers even without further cancels. \r\n\r\nIt seems cleaner and less prone to bugs to simply remove the item and decrement the icon notification badge count.\r\n"},"comment":{"url":"https://api.github.com/repos/pkrll/ComicZipper-2/issues/comments/148367210","html_url":"https://github.com/pkrll/ComicZipper-2/issues/68#issuecomment-148367210","issue_url":"https://api.github.com/repos/pkrll/ComicZipper-2/issues/68","id":148367210,"user":{"login":"mikemcduffie","id":4350221,"avatar_url":"https://avatars.githubusercontent.com/u/4350221?v=3","gravatar_id":"","url":"https://api.github.com/users/mikemcduffie","html_url":"https://github.com/mikemcduffie","followers_url":"https://api.github.com/users/mikemcduffie/followers","following_url":"https://api.github.com/users/mikemcduffie/following{/other_user}","gists_url":"https://api.github.com/users/mikemcduffie/gists{/gist_id}","starred_url":"https://api.github.com/users/mikemcduffie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikemcduffie/subscriptions","organizations_url":"https://api.github.com/users/mikemcduffie/orgs","repos_url":"https://api.github.com/users/mikemcduffie/repos","events_url":"https://api.github.com/users/mikemcduffie/events{/privacy}","received_events_url":"https://api.github.com/users/mikemcduffie/received_events","type":"User","site_admin":false},"created_at":"2015-10-15T12:05:52Z","updated_at":"2015-10-15T12:05:52Z","body":"Sent a separate email with my test procedure before I saw the second comment."}}