{"action":"created","issue":{"url":"https://api.github.com/repos/carlosperate/ardublockly/issues/15","labels_url":"https://api.github.com/repos/carlosperate/ardublockly/issues/15/labels{/name}","comments_url":"https://api.github.com/repos/carlosperate/ardublockly/issues/15/comments","events_url":"https://api.github.com/repos/carlosperate/ardublockly/issues/15/events","html_url":"https://github.com/carlosperate/ardublockly/issues/15","id":93582175,"number":15,"title":"Preferences window can be triggered multiple times","user":{"login":"carlosperate","id":4189262,"avatar_url":"https://avatars.githubusercontent.com/u/4189262?v=3","gravatar_id":"","url":"https://api.github.com/users/carlosperate","html_url":"https://github.com/carlosperate","followers_url":"https://api.github.com/users/carlosperate/followers","following_url":"https://api.github.com/users/carlosperate/following{/other_user}","gists_url":"https://api.github.com/users/carlosperate/gists{/gist_id}","starred_url":"https://api.github.com/users/carlosperate/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/carlosperate/subscriptions","organizations_url":"https://api.github.com/users/carlosperate/orgs","repos_url":"https://api.github.com/users/carlosperate/repos","events_url":"https://api.github.com/users/carlosperate/events{/privacy}","received_events_url":"https://api.github.com/users/carlosperate/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/carlosperate/ardublockly/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/carlosperate/ardublockly/labels/front%20end","name":"front end","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/carlosperate/ardublockly/milestones/1","html_url":"https://github.com/carlosperate/ardublockly/milestones/0.1.0","labels_url":"https://api.github.com/repos/carlosperate/ardublockly/milestones/1/labels","id":955824,"number":1,"title":"0.1.0","description":"First alpha release.\r\nEnough blocks to construct simple program.\r\nArduino app working on IE11, latest Firefox and Chrome.\r\nPython server to load Arduino Sketch into board using Arduino IDE.\r\nPython 2 and 3 compatibility.\r\nWorking windows version. Linux and mac not yet working.","creator":{"login":"carlosperate","id":4189262,"avatar_url":"https://avatars.githubusercontent.com/u/4189262?v=3","gravatar_id":"","url":"https://api.github.com/users/carlosperate","html_url":"https://github.com/carlosperate","followers_url":"https://api.github.com/users/carlosperate/followers","following_url":"https://api.github.com/users/carlosperate/following{/other_user}","gists_url":"https://api.github.com/users/carlosperate/gists{/gist_id}","starred_url":"https://api.github.com/users/carlosperate/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/carlosperate/subscriptions","organizations_url":"https://api.github.com/users/carlosperate/orgs","repos_url":"https://api.github.com/users/carlosperate/repos","events_url":"https://api.github.com/users/carlosperate/events{/privacy}","received_events_url":"https://api.github.com/users/carlosperate/received_events","type":"User","site_admin":false},"open_issues":6,"closed_issues":9,"state":"open","created_at":"2015-01-28T23:22:55Z","updated_at":"2016-01-22T21:54:03Z","due_on":null,"closed_at":null},"comments":5,"created_at":"2015-07-07T17:16:32Z","updated_at":"2016-01-25T12:42:02Z","closed_at":null,"body":"Not quite a bug in the Materialize framework, but definitely a bug within Ardublockly.\r\n\r\nThe current Materialize modal functionality does not stop the same modal to be launched multiple times programmatically, so when triggered from the electron menus it creates mutiple dark overlays on top of the content. Then, when the preferences modal is dismissed only the latest overlay is removed.\r\n\r\nCan be fixed by either locally tracking the state of the preferences window (kind of hacky) or updating the Materialize framework (already on the works on issue #1647)."},"comment":{"url":"https://api.github.com/repos/carlosperate/ardublockly/issues/comments/174495495","html_url":"https://github.com/carlosperate/ardublockly/issues/15#issuecomment-174495495","issue_url":"https://api.github.com/repos/carlosperate/ardublockly/issues/15","id":174495495,"user":{"login":"carlosperate","id":4189262,"avatar_url":"https://avatars.githubusercontent.com/u/4189262?v=3","gravatar_id":"","url":"https://api.github.com/users/carlosperate","html_url":"https://github.com/carlosperate","followers_url":"https://api.github.com/users/carlosperate/followers","following_url":"https://api.github.com/users/carlosperate/following{/other_user}","gists_url":"https://api.github.com/users/carlosperate/gists{/gist_id}","starred_url":"https://api.github.com/users/carlosperate/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/carlosperate/subscriptions","organizations_url":"https://api.github.com/users/carlosperate/orgs","repos_url":"https://api.github.com/users/carlosperate/repos","events_url":"https://api.github.com/users/carlosperate/events{/privacy}","received_events_url":"https://api.github.com/users/carlosperate/received_events","type":"User","site_admin":false},"created_at":"2016-01-25T12:42:02Z","updated_at":"2016-01-25T12:42:02Z","body":"Thanks for reminding me about that one, I've added it as a separated issue: https://github.com/carlosperate/ardublockly/issues/37"}}