[ ] Tried the other applicable steps from the Troubleshooting Guide
[x] Completed the Problem Description, Steps to Reproduce and Version sections below
Problem Description
An appearing Help panel will steal focus from the Console and won't give it back. This interferes with typing as the keystrokes are ignored. To continue typing into the console, you'll have to manually refocus into it.
If the Help panel is already visible, this issue doesn't happen and the Console retains the focus normally.
As a side note, similar behaviour can be observed when using Ctrl+I (Inspect object) keyboard shortcut. This affects both Console and Editor.
What steps reproduce the problem?
Have Help panel connected to Console (Preferences > Help > Automatic Connections > IPython Console toggled on)
Turn off or hide Help panel (e.g. using default layout, switch to Variable Explorer tab on upper right view)
Start typing a function call to the Console, for example dir()
Once you type the left bracket, the Help panel shows up and Console loses focus.
What is the expected output? What do you see instead?
I should be able to continue writing without having to refocus back to the Console, regardless if the Help panel is initially hidden or not.
Issue Report Checklist
conda update spyder
(orpip
, if not using Anaconda)jupyter qtconsole
(if console-related)spyder --reset
Problem Description
An appearing Help panel will steal focus from the Console and won't give it back. This interferes with typing as the keystrokes are ignored. To continue typing into the console, you'll have to manually refocus into it.
If the Help panel is already visible, this issue doesn't happen and the Console retains the focus normally.
As a side note, similar behaviour can be observed when using
Ctrl+I
(Inspect object) keyboard shortcut. This affects both Console and Editor.What steps reproduce the problem?
dir()
What is the expected output? What do you see instead?
I should be able to continue writing without having to refocus back to the Console, regardless if the Help panel is initially hidden or not.
Paste Traceback/Error Below (if applicable)
N/A
Versions
Dependencies