I have multiple tabs opened; Now I switch to an ssh terminal tab, the cursor is shown but I cannot start typing in until I click inside the terminal area.
Aqua Data Studio 12.0.11 Build #: 30450 Built on: 2012-Dec-05 01:37:56 PM
Tariq just pointed me out that it used to work in following version
Version: 10.0.8
Build #: 25840
Build Date: 2012-Mar-16 06:50:00 AM
When the focus is on a FluidShell, the default key shortcuts Alt-Right (Window->Next Tab) and Alt-Left (Window->Previous Tab) don't seem to cycle through opened tabs.
When the focus is on a FluidShell, the default key shortcuts Alt-Right (Window->Next Tab) and Alt-Left (Window->Previous Tab) don't seem to cycle through opened tabs.
A black-filled caret block indicates a SSH Terminal / FluidShell window that has keyboard focus, while a white-filled caret block indicates that that window doesn't have keyboard focus. If you put some breakpoints on Term.screen.focusGained() / focusLost() , you'll notice that the SSH Terminal GUI receives focus when switching between tabs (focusGained() gets called) but is immediately lost ( focusLost() gets called).
Probably another GUI component explicitly requests keyboard focus when switching between tabs. This issue doesn't occur on ADS build 11.0.12 .
A black-filled caret block indicates a SSH Terminal / FluidShell window that has keyboard focus, while a white-filled caret block indicates that that window doesn't have keyboard focus. If you put some breakpoints on Term.screen.focusGained() / focusLost() , you'll notice that the SSH Terminal GUI receives focus when switching between tabs (focusGained() gets called) but is immediately lost ( focusLost() gets called).
Probably another GUI component explicitly requests keyboard focus when switching between tabs. This issue doesn't occur on ADS build 11.0.12 .
The containing CPanelView (TerminalPanelView and SshTerminalPanel) needs to override the requestFocus() method and forward focus requests to terminal panels
The containing CPanelView (TerminalPanelView and SshTerminalPanel) needs to override the requestFocus() method and forward focus requests to terminal panels
Issue #8024 |
Closed |
Fixed |
Resolved |
Completion |
No due date |
Fixed Build 13.0-alpha-17 |
No time estimate |
2 issue links |
relates to #5289
Issue #5289When I click on a new open tab which is an SSH terminal, the focus doesn't automatically go to the editor like the query window |
duplicates #8060
Issue #8060Switching between Shell terminal tabs should focus the prompt to start typing |
Tariq just pointed me out that it used to work in following version
Version: 10.0.8
Build #: 25840
Build Date: 2012-Mar-16 06:50:00 AM