{"action":"created","issue":{"url":"https://api.github.com/repos/B0nk3rZ/greasefire2/issues/1","labels_url":"https://api.github.com/repos/B0nk3rZ/greasefire2/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/B0nk3rZ/greasefire2/issues/1/comments","events_url":"https://api.github.com/repos/B0nk3rZ/greasefire2/issues/1/events","html_url":"https://github.com/B0nk3rZ/greasefire2/pull/1","id":130327476,"number":1,"title":"Compatibility with Puzzle Toolbars add-on in Firefox","user":{"login":"Quicksaver","id":802086,"avatar_url":"https://avatars.githubusercontent.com/u/802086?v=3","gravatar_id":"","url":"https://api.github.com/users/Quicksaver","html_url":"https://github.com/Quicksaver","followers_url":"https://api.github.com/users/Quicksaver/followers","following_url":"https://api.github.com/users/Quicksaver/following{/other_user}","gists_url":"https://api.github.com/users/Quicksaver/gists{/gist_id}","starred_url":"https://api.github.com/users/Quicksaver/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Quicksaver/subscriptions","organizations_url":"https://api.github.com/users/Quicksaver/orgs","repos_url":"https://api.github.com/users/Quicksaver/repos","events_url":"https://api.github.com/users/Quicksaver/events{/privacy}","received_events_url":"https://api.github.com/users/Quicksaver/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-02-01T10:51:08Z","updated_at":"2016-02-01T10:52:15Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/B0nk3rZ/greasefire2/pulls/1","html_url":"https://github.com/B0nk3rZ/greasefire2/pull/1","diff_url":"https://github.com/B0nk3rZ/greasefire2/pull/1.diff","patch_url":"https://github.com/B0nk3rZ/greasefire2/pull/1.patch"},"body":"Puzzle Toolbars is restartless, which means its toolbars are created only after Greasefire initializes. So it needs to listen to when the button is placed in the window to properly set things up. This will be true for every toolbar created on-the-fly by any add-on BTW.\r\n\r\nAlso, Puzzle Toolbars sets its own button style which makes the background in the icon hardly noticeable, so I set it on the button in this case instead."},"comment":{"url":"https://api.github.com/repos/B0nk3rZ/greasefire2/issues/comments/177911106","html_url":"https://github.com/B0nk3rZ/greasefire2/pull/1#issuecomment-177911106","issue_url":"https://api.github.com/repos/B0nk3rZ/greasefire2/issues/1","id":177911106,"user":{"login":"Quicksaver","id":802086,"avatar_url":"https://avatars.githubusercontent.com/u/802086?v=3","gravatar_id":"","url":"https://api.github.com/users/Quicksaver","html_url":"https://github.com/Quicksaver","followers_url":"https://api.github.com/users/Quicksaver/followers","following_url":"https://api.github.com/users/Quicksaver/following{/other_user}","gists_url":"https://api.github.com/users/Quicksaver/gists{/gist_id}","starred_url":"https://api.github.com/users/Quicksaver/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Quicksaver/subscriptions","organizations_url":"https://api.github.com/users/Quicksaver/orgs","repos_url":"https://api.github.com/users/Quicksaver/repos","events_url":"https://api.github.com/users/Quicksaver/events{/privacy}","received_events_url":"https://api.github.com/users/Quicksaver/received_events","type":"User","site_admin":false},"created_at":"2016-02-01T10:52:15Z","updated_at":"2016-02-01T10:52:15Z","body":"I created this pull request instead of fixing it within Puzzle Toolbars because it's much easier to fix it on Greasefire's side, not to mention this will also fix the same issue for toolbars created by other add-ons through CustomizableUI as well. :)"}}