{"action":"created","issue":{"url":"https://api.github.com/repos/tunnelvisionlabs/MouseNavigation/issues/4","labels_url":"https://api.github.com/repos/tunnelvisionlabs/MouseNavigation/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/tunnelvisionlabs/MouseNavigation/issues/4/comments","events_url":"https://api.github.com/repos/tunnelvisionlabs/MouseNavigation/issues/4/events","html_url":"https://github.com/tunnelvisionlabs/MouseNavigation/issues/4","id":93064717,"number":4,"title":"Mouse navigation does not work correctly when viewing documents side-by-side","user":{"login":"thomaskrowe","id":13181784,"avatar_url":"https://avatars.githubusercontent.com/u/13181784?v=3","gravatar_id":"","url":"https://api.github.com/users/thomaskrowe","html_url":"https://github.com/thomaskrowe","followers_url":"https://api.github.com/users/thomaskrowe/followers","following_url":"https://api.github.com/users/thomaskrowe/following{/other_user}","gists_url":"https://api.github.com/users/thomaskrowe/gists{/gist_id}","starred_url":"https://api.github.com/users/thomaskrowe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thomaskrowe/subscriptions","organizations_url":"https://api.github.com/users/thomaskrowe/orgs","repos_url":"https://api.github.com/users/thomaskrowe/repos","events_url":"https://api.github.com/users/thomaskrowe/events{/privacy}","received_events_url":"https://api.github.com/users/thomaskrowe/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/tunnelvisionlabs/MouseNavigation/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-07-05T01:27:27Z","updated_at":"2015-07-05T04:52:24Z","closed_at":null,"body":"Steps for reproducing this issue:\r\n\r\n1. Open Visual Studio. \r\n2. Open some text file.\r\n3. Open another text file.\r\n4. Arrange both windows side-by-side (e.g. the first one on the left, the second one on the right).\r\n5. Position the cursor by clicking at some text positions in the left window. \r\n6. Position the cursor by clicking at some text positions in the right window. \r\n7. Again, position the cursor by clicking at some text positions in the left window. \r\n8. Hit the back button on the mouse a couple of times. \r\n\r\nThe first couple of backnavs will work correctly. However, as soon as the cursor moves back to the right window, one will not be able to do any more backnavs. By hovering the mouse over the right window one will be able to do some more backnavs, until the cursor moves back to the left window. \r\n\r\nThis behavior differs from the behavior that Visual Studio exhibits when one uses the Navigate Backward menu button or the corresponding keyboard shortcut. \r\n\r\nUnfortunately, this probably limits the usability of this extension for users with large monitors (which become more and more common nowadays) who are usually editing multiple documents in side-by-side view."},"comment":{"url":"https://api.github.com/repos/tunnelvisionlabs/MouseNavigation/issues/comments/118579587","html_url":"https://github.com/tunnelvisionlabs/MouseNavigation/issues/4#issuecomment-118579587","issue_url":"https://api.github.com/repos/tunnelvisionlabs/MouseNavigation/issues/4","id":118579587,"user":{"login":"sharwell","id":1408396,"avatar_url":"https://avatars.githubusercontent.com/u/1408396?v=3","gravatar_id":"","url":"https://api.github.com/users/sharwell","html_url":"https://github.com/sharwell","followers_url":"https://api.github.com/users/sharwell/followers","following_url":"https://api.github.com/users/sharwell/following{/other_user}","gists_url":"https://api.github.com/users/sharwell/gists{/gist_id}","starred_url":"https://api.github.com/users/sharwell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sharwell/subscriptions","organizations_url":"https://api.github.com/users/sharwell/orgs","repos_url":"https://api.github.com/users/sharwell/repos","events_url":"https://api.github.com/users/sharwell/events{/privacy}","received_events_url":"https://api.github.com/users/sharwell/received_events","type":"User","site_admin":false},"created_at":"2015-07-05T04:52:24Z","updated_at":"2015-07-05T04:52:24Z","body":"Hi @thomaskrowe,\r\n\r\nThanks for taking the time to report this. I agree that multiple windows side-by-side is a common scenario. In fact, I'm using that feature right now. :smile: \r\n\r\n:thought_balloon: I haven't looked into the specifics or tested this, but my guess is clicking the mouse buttons is setting focus to the window underneath the mouse pointer, changing the meaning of \"back\" and/or \"forward\" right at the time you are trying to execute the command. It's a pretty simple extension; I'm going to mark this **up for grabs** in case someone else wants to find a solution before I'm able to get to it."}}