{"action":"opened","issue":{"url":"https://api.github.com/repos/driftyco/ionic/issues/9699","repository_url":"https://api.github.com/repos/driftyco/ionic","labels_url":"https://api.github.com/repos/driftyco/ionic/issues/9699/labels{/name}","comments_url":"https://api.github.com/repos/driftyco/ionic/issues/9699/comments","events_url":"https://api.github.com/repos/driftyco/ionic/issues/9699/events","html_url":"https://github.com/driftyco/ionic/issues/9699","id":196379078,"number":9699,"title":"Keyboard TAB key traversal of input fields","user":{"login":"macav","id":3784696,"avatar_url":"https://avatars.githubusercontent.com/u/3784696?v=3","gravatar_id":"","url":"https://api.github.com/users/macav","html_url":"https://github.com/macav","followers_url":"https://api.github.com/users/macav/followers","following_url":"https://api.github.com/users/macav/following{/other_user}","gists_url":"https://api.github.com/users/macav/gists{/gist_id}","starred_url":"https://api.github.com/users/macav/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/macav/subscriptions","organizations_url":"https://api.github.com/users/macav/orgs","repos_url":"https://api.github.com/users/macav/repos","events_url":"https://api.github.com/users/macav/events{/privacy}","received_events_url":"https://api.github.com/users/macav/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-12-19T10:27:38Z","updated_at":"2016-12-19T10:27:38Z","closed_at":null,"body":"**Ionic version:**  (check one with \"x\")\r\n[ ] **1.x**\r\n[x] **2.x**\r\n\r\n**I'm submitting a ...**  (check one with \"x\")\r\n[x] bug report\r\n[ ] feature request\r\n[ ] support request => Please do not submit support requests here, use one of these channels: https://forum.ionicframework.com/ or http://ionicworldwide.herokuapp.com/\r\n\r\n**Current behavior:**\r\nWith external keyboard on iOS (or using keyboard in iOS emulator), i'm not able to traverse inputs in the form with TAB key. For a moment it switches the focus to the next field, but then the focus is lost. This is happening in default Ionic2 app created from scratch. However, when I add plugin `<plugin name=\"cordova-plugin-wkwebview-engine\" spec=\"https://github.com/driftyco/cordova-plugin-wkwebview-engine.git\"/>\r\n  `, TAB traversal works correctly and as expected.\r\n\r\nThe issue is there on RC 4 and also in nightly.\r\n\r\n**Expected behavior:**\r\nTab traversal should be working in a default setup without any special plugin.\r\n\r\n**Steps to reproduce:**\r\n![out](https://cloud.githubusercontent.com/assets/3784696/21309087/1a98fad0-c5dd-11e6-9df4-8c462bfdd6d2.gif)\r\n\r\n1. `ionic start testapp --v2`\r\n2. create a simple login form (taken from ionic-conference-app)\r\n3. run iOS emulator\r\n4. make username field focused\r\n5. press TAB to switch to password field\r\n\r\nthe focus is lost.\r\nReproducible only in emulator, not on web.\r\n\r\nhttp://plnkr.co/edit/xfTexJHLaW93MPAeHH6K?p=preview\r\n\r\n**Other information:**\r\n<!-- List any other information that is relevant to your issue. Stack traces, related issues, suggestions on how to fix, Stack Overflow links, forum links, etc. -->\r\n\r\n**Ionic info:** (run `ionic info` from a terminal/cmd prompt and paste output below):\r\n\r\n```\r\ninsert the output from ionic info here\r\n```\r\nCordova CLI: 6.3.1\r\nIonic Framework Version: 2.0.0-rc.4\r\nIonic CLI Version: 2.1.17\r\nIonic App Lib Version: 2.1.7\r\nIonic App Scripts Version: 0.0.47\r\nios-deploy version: 1.9.0\r\nios-sim version: 5.0.13\r\nOS: macOS Sierra\r\nNode Version: v6.3.1\r\nXcode version: Xcode 8.2 Build version 8C38\r\n\r\n"}}
{"actor":{"display_login":"macav"}}