When I run the following: figure(); plot([1,2]) figure();
> and then I use the zoom widget in one figure, and then try
> to use the zoom widget in the other figure without turning
> off the first zoom widget, I get an error. Is this
Hi Darren -- I just modified the code to use per canvas widget
locking. Now every FigureCanvas has a widgetlock attr.
Unfortunately, I cannot adequately test right now because I am working
over X11 and the interactive widget stuff like examples/lasso_demo.py
is too slow. Could you try that demo, as well as multiple figures
with pan/zoom and make sure you don't see any strangness?