Atom Feed - Avian Waves Forums - Topic:Loss of keyboard focus across panes - 20Avian Waves Forums - Atom Feedurn:https:--www-avianwaves-com-Forums-aspx:AtomFeed:AvianWavesForums:Topic:Lossofkeyboardfocusacrosspanes-20:1Copyright 2024 Avian Waves Forums2024-03-29T00:19:00Zhttps://www.avianwaves.com/Forums.aspx/DesktopModules/YetAnotherForumDotNet/Images/Logos/favicon.pngForum Adminhttps://www.avianwaves.com/Forums.aspxno-reply@avianwaves.comTimothyhttps://www.avianwaves.com/Forums/g/Profile/u/2/TimothyTimothyhttps://www.avianwaves.com/Forums/g/Profile/u/2/TimothyTimothyhttps://www.avianwaves.com/Forums/g/Profile/u/2/TimothySpadhttps://www.avianwaves.com/Forums/g/Profile/u/33/SpadTimothyhttps://www.avianwaves.com/Forums/g/Profile/u/2/TimothySpadhttps://www.avianwaves.com/Forums/g/Profile/u/33/SpadYetAnotherForum.NETurn:https:--www-avianwaves-com-Forums-aspx:ftPosts:st1:meid187:1Loss of keyboard focus across panes<table class="content postContainer_Alt" width="100%"><tr><td>I fixed this (I think) but it required extensive rewiring in the guts of how RD Tabs handles keyboard and mouse focus for the remote desktop -- which is more complicated than it looks on the surface. SOooo give it a good whirl in the 2.1 alpha which I will be posting in the other thread about 2.1 alpha very soon.</td></tr></table>2007-11-02T14:31:35-04:002007-11-02T14:31:35-04:00Timothy<table class="content postContainer_Alt" width="100%"><tr><td>I fixed this (I think) but it required extensive rewiring in the guts of how RD Tabs handles keyboard and mouse focus for the remote desktop -- which is more complicated than it looks on the surface. SOooo give it a good whirl in the 2.1 alpha which I will be posting in the other thread about 2.1 alpha very soon.</td></tr></table>urn:https:--www-avianwaves-com-Forums-aspx:ftPosts:st1:meid172:1Loss of keyboard focus across panes<table class="content postContainer" width="100%"><tr><td>Good catch. If "automatically steal focus" in the connections options IS checked, you can click back and it immediately works. If it is NOT checked, that's when it gets all confused (shouldn't be happening at ALL without that checked). After clicking back and forth a couple times, I got it to correctly have the input focus selected again, but I can see how this is incredibly annoying. I must have missed a "steal focus" trigger somewhere because this only happens if you are using multiple panes. In other words, it behaves as expected when you have a single pane and multiple tabs open. I'm pretty far through 2.1, so I think I'm going to hold off issuing a bug fix here for 2.0, but I may change my mind if it looks simple to fix. 🙂 Some of the re-wiring for multiple floating tab panes might make me re-invent the wheel for 2.1 if I issue a fix now, and I don't want to do that since my RD Tabs time is limited for a few months. <br /><br />However, I CAN replicate this issue and a bug fix WILL be released, even if it is not immediate. Thanks for the catch!</td></tr></table>2007-10-29T08:08:03-04:002007-10-29T08:08:03-04:00Timothy<table class="content postContainer" width="100%"><tr><td>Good catch. If "automatically steal focus" in the connections options IS checked, you can click back and it immediately works. If it is NOT checked, that's when it gets all confused (shouldn't be happening at ALL without that checked). After clicking back and forth a couple times, I got it to correctly have the input focus selected again, but I can see how this is incredibly annoying. I must have missed a "steal focus" trigger somewhere because this only happens if you are using multiple panes. In other words, it behaves as expected when you have a single pane and multiple tabs open. I'm pretty far through 2.1, so I think I'm going to hold off issuing a bug fix here for 2.0, but I may change my mind if it looks simple to fix. 🙂 Some of the re-wiring for multiple floating tab panes might make me re-invent the wheel for 2.1 if I issue a fix now, and I don't want to do that since my RD Tabs time is limited for a few months. <br /><br />However, I CAN replicate this issue and a bug fix WILL be released, even if it is not immediate. Thanks for the catch!</td></tr></table>urn:https:--www-avianwaves-com-Forums-aspx:ftPosts:st1:meid171:1Loss of keyboard focus across panes<table class="content postContainer_Alt" width="100%"><tr><td>Open RD Tabs<br />Create 2nd pane<br />Connect to server in 1st pane<br />Connect to server in 2nd pane<br />While 2nd pane is still connecting, begin typing in 1st pane<br />When 2nd pane connects it steals focus<br />Keyboard input no longer works in current tab in 1st pane, no problem with any new or existing tabs in the 1st pane<br /><br />Sometimes the keyboard starts working again, but I haven't been able to reproduce it reliably. Running 2.0.12 if it helps.<br /><br />Thanks.</td></tr></table>2007-10-29T06:52:45-04:002007-10-29T06:52:45-04:00Spad<table class="content postContainer_Alt" width="100%"><tr><td>Open RD Tabs<br />Create 2nd pane<br />Connect to server in 1st pane<br />Connect to server in 2nd pane<br />While 2nd pane is still connecting, begin typing in 1st pane<br />When 2nd pane connects it steals focus<br />Keyboard input no longer works in current tab in 1st pane, no problem with any new or existing tabs in the 1st pane<br /><br />Sometimes the keyboard starts working again, but I haven't been able to reproduce it reliably. Running 2.0.12 if it helps.<br /><br />Thanks.</td></tr></table>urn:https:--www-avianwaves-com-Forums-aspx:ftPosts:st1:meid164:1Loss of keyboard focus across panes<table class="content postContainer" width="100%"><tr><td>I'm not able to replicate this (just switched back and forth between panes and keyboard focus follows). Can you post specific step-by-step instructions? Such as...<br /><br />1. Opened RD Tabs.<br />2. typed in first server name<br />3. hit connect<br />4. opened new tab in new tab pane<br />5. typed...<br /><br />etc.?<br /><br />That would help me greatly in debugging this! It wouldn't surprise me if I neglected to catch a particular instance for trapping and sending keyboard focus. That's one of the trickiest things with Microsoft's RDP library!</td></tr></table>2007-10-25T07:24:09-04:002007-10-25T07:24:09-04:00Timothy<table class="content postContainer" width="100%"><tr><td>I'm not able to replicate this (just switched back and forth between panes and keyboard focus follows). Can you post specific step-by-step instructions? Such as...<br /><br />1. Opened RD Tabs.<br />2. typed in first server name<br />3. hit connect<br />4. opened new tab in new tab pane<br />5. typed...<br /><br />etc.?<br /><br />That would help me greatly in debugging this! It wouldn't surprise me if I neglected to catch a particular instance for trapping and sending keyboard focus. That's one of the trickiest things with Microsoft's RDP library!</td></tr></table>urn:https:--www-avianwaves-com-Forums-aspx:ftPosts:st1:meid163:1Loss of keyboard focus across panes<table class="content postContainer_Alt" width="100%"><tr><td>I've noticed that if I'm using multiple panes, that if I switch focus from one tab to the other and then back again, that the keyboard focus won't follow it back. All keypresses seem to stay stuck in the 2nd pane unless I disconnect and reconnect the first one. This doesn't appear limited to when the pane is connected to a session either, as it often stops me from typing a server name to connect to unless I close the tab and reopen it.</td></tr></table>2007-10-25T00:02:42-04:002007-10-25T00:02:42-04:00Spad<table class="content postContainer_Alt" width="100%"><tr><td>I've noticed that if I'm using multiple panes, that if I switch focus from one tab to the other and then back again, that the keyboard focus won't follow it back. All keypresses seem to stay stuck in the 2nd pane unless I disconnect and reconnect the first one. This doesn't appear limited to when the pane is connected to a session either, as it often stops me from typing a server name to connect to unless I close the tab and reopen it.</td></tr></table>