{"action":"created","issue":{"url":"https://api.github.com/repos/driftyco/ionic-plugin-keyboard/issues/199","repository_url":"https://api.github.com/repos/driftyco/ionic-plugin-keyboard","labels_url":"https://api.github.com/repos/driftyco/ionic-plugin-keyboard/issues/199/labels{/name}","comments_url":"https://api.github.com/repos/driftyco/ionic-plugin-keyboard/issues/199/comments","events_url":"https://api.github.com/repos/driftyco/ionic-plugin-keyboard/issues/199/events","html_url":"https://github.com/driftyco/ionic-plugin-keyboard/pull/199","id":153411165,"number":199,"title":"Detect keyboard height change on iOS; Calculate Android screen height properly","user":{"login":"leschirmeur","id":1519987,"avatar_url":"https://avatars.githubusercontent.com/u/1519987?v=3","gravatar_id":"","url":"https://api.github.com/users/leschirmeur","html_url":"https://github.com/leschirmeur","followers_url":"https://api.github.com/users/leschirmeur/followers","following_url":"https://api.github.com/users/leschirmeur/following{/other_user}","gists_url":"https://api.github.com/users/leschirmeur/gists{/gist_id}","starred_url":"https://api.github.com/users/leschirmeur/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leschirmeur/subscriptions","organizations_url":"https://api.github.com/users/leschirmeur/orgs","repos_url":"https://api.github.com/users/leschirmeur/repos","events_url":"https://api.github.com/users/leschirmeur/events{/privacy}","received_events_url":"https://api.github.com/users/leschirmeur/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2016-05-06T09:13:17Z","updated_at":"2016-05-23T09:29:11Z","closed_at":"2016-05-23T09:29:11Z","pull_request":{"url":"https://api.github.com/repos/driftyco/ionic-plugin-keyboard/pulls/199","html_url":"https://github.com/driftyco/ionic-plugin-keyboard/pull/199","diff_url":"https://github.com/driftyco/ionic-plugin-keyboard/pull/199.diff","patch_url":"https://github.com/driftyco/ionic-plugin-keyboard/pull/199.patch"},"body":"1) Add _keyboardChangeObserver for iOS to detect keyboard size change when switching to or from iOS emoji keyboard as the emoji keyboard's height is different from the \"normal\" keyboard. This fires a new event: \"native:keyboardchange\" in addition to the already existing events \"native:keyboardshow\" and \"native:keyboardhide\".\r\n\r\n2) calculate screen height properly for android versions >= 21: Lollipop 5.x, Marshmallow 6.x.\r\nSee: http://stackoverflow.com/a/29257533/3642890 beware of nexus 5\r\n\r\nWithout having it verified, this pull request probably solves #192, #160 (1) and #193 (2), as well as #195."},"comment":{"url":"https://api.github.com/repos/driftyco/ionic-plugin-keyboard/issues/comments/220931357","html_url":"https://github.com/driftyco/ionic-plugin-keyboard/pull/199#issuecomment-220931357","issue_url":"https://api.github.com/repos/driftyco/ionic-plugin-keyboard/issues/199","id":220931357,"user":{"login":"leschirmeur","id":1519987,"avatar_url":"https://avatars.githubusercontent.com/u/1519987?v=3","gravatar_id":"","url":"https://api.github.com/users/leschirmeur","html_url":"https://github.com/leschirmeur","followers_url":"https://api.github.com/users/leschirmeur/followers","following_url":"https://api.github.com/users/leschirmeur/following{/other_user}","gists_url":"https://api.github.com/users/leschirmeur/gists{/gist_id}","starred_url":"https://api.github.com/users/leschirmeur/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leschirmeur/subscriptions","organizations_url":"https://api.github.com/users/leschirmeur/orgs","repos_url":"https://api.github.com/users/leschirmeur/repos","events_url":"https://api.github.com/users/leschirmeur/events{/privacy}","received_events_url":"https://api.github.com/users/leschirmeur/received_events","type":"User","site_admin":false},"created_at":"2016-05-23T09:29:11Z","updated_at":"2016-05-23T09:29:11Z","body":"Ok, split this PR into two: #203 and #204 as requested by @tlancina . Therefore closing this one."}}
{"actor":{"display_login":"leschirmeur"}}