{"action":"created","issue":{"url":"https://api.github.com/repos/Financial-Times/o-hierarchical-nav/issues/55","labels_url":"https://api.github.com/repos/Financial-Times/o-hierarchical-nav/issues/55/labels{/name}","comments_url":"https://api.github.com/repos/Financial-Times/o-hierarchical-nav/issues/55/comments","events_url":"https://api.github.com/repos/Financial-Times/o-hierarchical-nav/issues/55/events","html_url":"https://github.com/Financial-Times/o-hierarchical-nav/pull/55","id":119204409,"number":55,"title":"On mobile devices the keyboard is shown and hides when clicking on a nested form input","user":{"login":"luke-venn-ft","id":13332223,"avatar_url":"https://avatars.githubusercontent.com/u/13332223?v=3","gravatar_id":"","url":"https://api.github.com/users/luke-venn-ft","html_url":"https://github.com/luke-venn-ft","followers_url":"https://api.github.com/users/luke-venn-ft/followers","following_url":"https://api.github.com/users/luke-venn-ft/following{/other_user}","gists_url":"https://api.github.com/users/luke-venn-ft/gists{/gist_id}","starred_url":"https://api.github.com/users/luke-venn-ft/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/luke-venn-ft/subscriptions","organizations_url":"https://api.github.com/users/luke-venn-ft/orgs","repos_url":"https://api.github.com/users/luke-venn-ft/repos","events_url":"https://api.github.com/users/luke-venn-ft/events{/privacy}","received_events_url":"https://api.github.com/users/luke-venn-ft/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-11-27T14:27:07Z","updated_at":"2015-11-27T14:34:15Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Financial-Times/o-hierarchical-nav/pulls/55","html_url":"https://github.com/Financial-Times/o-hierarchical-nav/pull/55","diff_url":"https://github.com/Financial-Times/o-hierarchical-nav/pull/55.diff","patch_url":"https://github.com/Financial-Times/o-hierarchical-nav/pull/55.patch"},"body":"The 'populateMoreList' was being called in the 'resize' handler regardless of whether the list had changed. This meant that any nested form inputs would be removed which, on mobile, also removed the on screen keyboard making entry impossible. Moving it to the 'oSquishyList.change' handler means that it will only be called when required which leads to avoiding unnecessary re-draws as well as fixing the bug. This is using v2.x but is probably applicable to the current version too."},"comment":{"url":"https://api.github.com/repos/Financial-Times/o-hierarchical-nav/issues/comments/160151358","html_url":"https://github.com/Financial-Times/o-hierarchical-nav/pull/55#issuecomment-160151358","issue_url":"https://api.github.com/repos/Financial-Times/o-hierarchical-nav/issues/55","id":160151358,"user":{"login":"AlbertoElias","id":913117,"avatar_url":"https://avatars.githubusercontent.com/u/913117?v=3","gravatar_id":"","url":"https://api.github.com/users/AlbertoElias","html_url":"https://github.com/AlbertoElias","followers_url":"https://api.github.com/users/AlbertoElias/followers","following_url":"https://api.github.com/users/AlbertoElias/following{/other_user}","gists_url":"https://api.github.com/users/AlbertoElias/gists{/gist_id}","starred_url":"https://api.github.com/users/AlbertoElias/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AlbertoElias/subscriptions","organizations_url":"https://api.github.com/users/AlbertoElias/orgs","repos_url":"https://api.github.com/users/AlbertoElias/repos","events_url":"https://api.github.com/users/AlbertoElias/events{/privacy}","received_events_url":"https://api.github.com/users/AlbertoElias/received_events","type":"User","site_admin":false},"created_at":"2015-11-27T14:34:15Z","updated_at":"2015-11-27T14:34:15Z","body":"There are linting errors and I think the spacing is not correct"}}