{"action":"created","issue":{"url":"https://api.github.com/repos/nicolasbrailo/PianOli/issues/7","repository_url":"https://api.github.com/repos/nicolasbrailo/PianOli","labels_url":"https://api.github.com/repos/nicolasbrailo/PianOli/issues/7/labels{/name}","comments_url":"https://api.github.com/repos/nicolasbrailo/PianOli/issues/7/comments","events_url":"https://api.github.com/repos/nicolasbrailo/PianOli/issues/7/events","html_url":"https://github.com/nicolasbrailo/PianOli/issues/7","id":387563396,"node_id":"MDU6SXNzdWUzODc1NjMzOTY=","number":7,"title":"Pinning Bugs & Maybe a different child lock?","user":{"login":"a-raccoon","id":1052090,"node_id":"MDQ6VXNlcjEwNTIwOTA=","avatar_url":"https://avatars1.githubusercontent.com/u/1052090?v=4","gravatar_id":"","url":"https://api.github.com/users/a-raccoon","html_url":"https://github.com/a-raccoon","followers_url":"https://api.github.com/users/a-raccoon/followers","following_url":"https://api.github.com/users/a-raccoon/following{/other_user}","gists_url":"https://api.github.com/users/a-raccoon/gists{/gist_id}","starred_url":"https://api.github.com/users/a-raccoon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/a-raccoon/subscriptions","organizations_url":"https://api.github.com/users/a-raccoon/orgs","repos_url":"https://api.github.com/users/a-raccoon/repos","events_url":"https://api.github.com/users/a-raccoon/events{/privacy}","received_events_url":"https://api.github.com/users/a-raccoon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-12-05T02:14:44Z","updated_at":"2018-12-10T09:03:08Z","closed_at":null,"author_association":"NONE","body":"There seems to be a bug in the way PianOli tries to pin the app and childproof itself.  And I thought I might propose a different unlocking mechanism since this one seems a bit squirrelly and may not necessary stop babies.\r\n```\r\nScreen is pinned\r\nThis keeps it in view until you unpin.\r\nTouch & hold Back to unpin.\r\n            NO THANKS    GOT IT\r\n```\r\nThe first thing I notice is that this design is a bit confusing.  It makes a matter-of-fact statement and then asks the user to decide if these facts are agreeable to them.  Then I notice that IT sometimes gets confused and behaves differently for either button I push, seemingly randomly pinning or not (between sessions or app kills?).\r\n\r\nThen there's a multi-push `EXIT` box that begs to be tapped by small children and adults alike, whether or not the app gets pinned.  I'm not sure if pinning and exit buttons are supposed to go together or be two mutually exclusive features.\r\n\r\nI would suggest getting rid of the no-thanks/got-it and display this prompt instead, just below the black keys:\r\n```\r\nChildproof\r\nTouch & hold any 3 black keys for 3 seconds to exit.\r\nTry it now to make sure you've got it . . .\r\n```\r\nThis should also play a unique melody so that adults in earshot can tell if the child happens to exit the app.\r\n\r\nSorry for mish-mashing bug reports with feature suggestions."},"comment":{"url":"https://api.github.com/repos/nicolasbrailo/PianOli/issues/comments/445740361","html_url":"https://github.com/nicolasbrailo/PianOli/issues/7#issuecomment-445740361","issue_url":"https://api.github.com/repos/nicolasbrailo/PianOli/issues/7","id":445740361,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0NTc0MDM2MQ==","user":{"login":"a-raccoon","id":1052090,"node_id":"MDQ6VXNlcjEwNTIwOTA=","avatar_url":"https://avatars1.githubusercontent.com/u/1052090?v=4","gravatar_id":"","url":"https://api.github.com/users/a-raccoon","html_url":"https://github.com/a-raccoon","followers_url":"https://api.github.com/users/a-raccoon/followers","following_url":"https://api.github.com/users/a-raccoon/following{/other_user}","gists_url":"https://api.github.com/users/a-raccoon/gists{/gist_id}","starred_url":"https://api.github.com/users/a-raccoon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/a-raccoon/subscriptions","organizations_url":"https://api.github.com/users/a-raccoon/orgs","repos_url":"https://api.github.com/users/a-raccoon/repos","events_url":"https://api.github.com/users/a-raccoon/events{/privacy}","received_events_url":"https://api.github.com/users/a-raccoon/received_events","type":"User","site_admin":false},"created_at":"2018-12-10T09:03:08Z","updated_at":"2018-12-10T09:03:08Z","author_association":"NONE","body":"I guess in older versions of Android, it was fairly easy to rewrite or @override the back/home/recent keys, and notify/status gestures.  It seems that MX Player is renowned for writing their own child lock, variously UI drawing, without pinning."}}
{"actor":{"display_login":"a-raccoon"}}