Skip to content
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

PyPlot figures unresponsive #7140

Closed
mweastwood opened this issue Jun 5, 2014 · 4 comments
Closed

PyPlot figures unresponsive #7140

mweastwood opened this issue Jun 5, 2014 · 4 comments

Comments

@mweastwood
Copy link
Contributor

In the past couple of days, I noticed a weird problem with PyPlot:

using PyPlot
figure(1) # Nothing happens
figure(2) # Figure 1 shows up, but Figure 2 is nowhere to be seen
close(1) # Figure 1 closes as expected, but now Figure 2 shows up

Furthermore, the figure windows are unresponsive. It is possible to update what is displayed within them by opening and closing an unrelated figure, but you can't pan or zoom within the figure itself.

I ran git bisect to locate the issue and I find

1769118830c1b713c7ce435be5a2a18482ccdc76 is the first bad commit
commit 1769118830c1b713c7ce435be5a2a18482ccdc76
Author: Keno Fischer <kfischer@college.harvard.edu>
Date:   Tue Jun 3 15:23:44 2014 -0400

    Bump libuv

:040000 040000 ef984499188d677955a6a73380116765810a05e1 823f5f7c6ced6a1f39f1c30dfb440c9843d34732 M      base
:040000 040000 01d4cfce8b230173f0a1e42c74d384f05747250c 4263cc7f6b4b4a7cd6f2ebde61e8685422fe3e99 M      deps
:040000 040000 c7a00e5de07194da34e9513eea594303d9909e68 16362bfbaf03f67472fce1a2b965646853914f92 M      src
@JeffBezanson
Copy link
Member

The second argument (status) to timer callbacks never did anything, and is now removed. Packages that use timers will need to remove this argument.

@JeffBezanson
Copy link
Member

Docs updated and change announced.

@stevengj
Copy link
Member

stevengj commented Jun 5, 2014

(commit 9e01759)

@stevengj
Copy link
Member

stevengj commented Jun 6, 2014

@JeffBezanson, is there any way we could make this break more noisily, i.e. throw an exception?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants