-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Variable explorer auto-refreshes after kernel restarts #2517
Comments
Refreshing should only occur at the end of a given computation. The auto-refresh option means that refreshing is done at a certain amount of time, but that's disabled for IPython consoles. So, please post a reproducible example to see what's happening in this case :-) |
Thanks for the quick reply. In particular:
I don't think this is intended behavior of the autorefresh feature and, furthermore, it can be problematic with complicated variables in real scenarios. test script:
|
I'm not able to reproduce your bug when both the variable explorer and the IPython console are focused, and I wait until the computation is over. Please be sure that the Auto-refresh button is not pressed in the Variable Explorer either, i.e. this button: There are two situations when the variable explorer gets refreshed (but no auto-refreshed):
|
Hi @ccordoba12, I've looked at this issue again and it seems like the variable editor starts acting funny after restarting the ipython console kernel. This video shows how:
|
@geancarlo, thanks for the video and for narrowing down this problem. Now I can reproduce it on my side and I know how to fix it. This will be part of 2.3.6, to be released next week. |
Hi,
this issue is similar to #1958 .
I have disabled Spyder's autorefresh feature but the variable explorer still refreshes automatically. The IDE is unusable when I have series of loops and complicated nested data structures because the variable explorer freezes the execution of my code frequently, causing it to take much longer to complete than when executed on an ipython console.
I'm using Spyder 2.3.5.2 distributed via conda.
Please let me know if you need more information.
The text was updated successfully, but these errors were encountered: