{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/vscode/issues/27216","repository_url":"https://api.github.com/repos/Microsoft/vscode","labels_url":"https://api.github.com/repos/Microsoft/vscode/issues/27216/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/vscode/issues/27216/comments","events_url":"https://api.github.com/repos/Microsoft/vscode/issues/27216/events","html_url":"https://github.com/Microsoft/vscode/issues/27216","id":231179046,"number":27216,"title":"Unable to position the cursor in the editor using braille routing keys in NVDA","user":{"login":"bramd","id":86652,"avatar_url":"https://avatars3.githubusercontent.com/u/86652?v=3","gravatar_id":"","url":"https://api.github.com/users/bramd","html_url":"https://github.com/bramd","followers_url":"https://api.github.com/users/bramd/followers","following_url":"https://api.github.com/users/bramd/following{/other_user}","gists_url":"https://api.github.com/users/bramd/gists{/gist_id}","starred_url":"https://api.github.com/users/bramd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bramd/subscriptions","organizations_url":"https://api.github.com/users/bramd/orgs","repos_url":"https://api.github.com/users/bramd/repos","events_url":"https://api.github.com/users/bramd/events{/privacy}","received_events_url":"https://api.github.com/users/bramd/received_events","type":"User","site_admin":false},"labels":[{"id":316813364,"url":"https://api.github.com/repos/Microsoft/vscode/labels/accessibility","name":"accessibility","color":"d93f0b","default":false},{"id":256129993,"url":"https://api.github.com/repos/Microsoft/vscode/labels/bug","name":"bug","color":"8D6673","default":true}],"state":"open","locked":false,"assignee":{"login":"alexandrudima","id":5047891,"avatar_url":"https://avatars0.githubusercontent.com/u/5047891?v=3","gravatar_id":"","url":"https://api.github.com/users/alexandrudima","html_url":"https://github.com/alexandrudima","followers_url":"https://api.github.com/users/alexandrudima/followers","following_url":"https://api.github.com/users/alexandrudima/following{/other_user}","gists_url":"https://api.github.com/users/alexandrudima/gists{/gist_id}","starred_url":"https://api.github.com/users/alexandrudima/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexandrudima/subscriptions","organizations_url":"https://api.github.com/users/alexandrudima/orgs","repos_url":"https://api.github.com/users/alexandrudima/repos","events_url":"https://api.github.com/users/alexandrudima/events{/privacy}","received_events_url":"https://api.github.com/users/alexandrudima/received_events","type":"User","site_admin":false},"assignees":[{"login":"alexandrudima","id":5047891,"avatar_url":"https://avatars0.githubusercontent.com/u/5047891?v=3","gravatar_id":"","url":"https://api.github.com/users/alexandrudima","html_url":"https://github.com/alexandrudima","followers_url":"https://api.github.com/users/alexandrudima/followers","following_url":"https://api.github.com/users/alexandrudima/following{/other_user}","gists_url":"https://api.github.com/users/alexandrudima/gists{/gist_id}","starred_url":"https://api.github.com/users/alexandrudima/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexandrudima/subscriptions","organizations_url":"https://api.github.com/users/alexandrudima/orgs","repos_url":"https://api.github.com/users/alexandrudima/repos","events_url":"https://api.github.com/users/alexandrudima/events{/privacy}","received_events_url":"https://api.github.com/users/alexandrudima/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2017-05-24T21:38:13Z","updated_at":"2017-06-02T19:59:36Z","closed_at":null,"body":"- VSCode Version: Code 1.12.2 (19222cdc84ce72202478ba1cec5cb557b71163de, 2017-05-10T13:20:36.315Z)\r\n- OS Version: Windows_NT ia32 10.0.15063\r\n\r\n---\r\n\r\nSteps to Reproduce:\r\n\r\n1. Open a file in the editor\r\n2. Ensure NVDA is in focus mode (for example by pressing space/enter on the editor)\r\n3. Use a cursor routing button on a connected braille display and click on a character in the text\r\n\r\nExpected:\r\n\r\nThe cursor moves to the chosen position.\r\n\r\nActual:\r\n\r\nCursor doesn't move in the editor, but the cursor is displayed on the right position in braille in the textarea used for editor accessibility until it refreshes (e.g. by moving cursor using the keyboard).\r\n"},"comment":{"url":"https://api.github.com/repos/Microsoft/vscode/issues/comments/305894876","html_url":"https://github.com/Microsoft/vscode/issues/27216#issuecomment-305894876","issue_url":"https://api.github.com/repos/Microsoft/vscode/issues/27216","id":305894876,"user":{"login":"bramd","id":86652,"avatar_url":"https://avatars3.githubusercontent.com/u/86652?v=3","gravatar_id":"","url":"https://api.github.com/users/bramd","html_url":"https://github.com/bramd","followers_url":"https://api.github.com/users/bramd/followers","following_url":"https://api.github.com/users/bramd/following{/other_user}","gists_url":"https://api.github.com/users/bramd/gists{/gist_id}","starred_url":"https://api.github.com/users/bramd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bramd/subscriptions","organizations_url":"https://api.github.com/users/bramd/orgs","repos_url":"https://api.github.com/users/bramd/repos","events_url":"https://api.github.com/users/bramd/events{/privacy}","received_events_url":"https://api.github.com/users/bramd/received_events","type":"User","site_admin":false},"created_at":"2017-06-02T19:59:36Z","updated_at":"2017-06-02T19:59:36Z","body":"@alexandrudima I had a look in the NVDA source and it's not clear to me what NVDA does exactly. I guess it sends messages through the winapi or another API to instruct the textarea to move the cursor. I didn't catch any useful events with accevent and the default settings. Probably @jcsteh knows?\r\n\r\nIf you know another way to catch the events/messages being sent, I'm glad to provide a log."}}
{"actor":{"display_login":"bramd"}}