There have been some discussion of adding an fig.animations list (a la ax.images, ax.artists), and have a fig.add_animation() method. We could then update the animation code to add itself to the given figure to make this work for all existing code. Maybe it would be a nice tie-in with the updates to the navigation toolbar (automatically adding useful buttons for starting/pausing animations, etc)?
On Fri, Nov 7, 2014 at 1:35 PM, Thomas Caswell <tcasw...@gmail.com> wrote: > This came up regrading sliders a while ago: > https://github.com/matplotlib/matplotlib/issues/3105 and is one of the > persistent gotchas with animation code. > > Tom > > On Fri Nov 07 2014 at 12:38:28 PM Benjamin Root <ben.r...@ou.edu> wrote: > >> Figured it out! The instance of Test() isn't being retained anywhere, so >> when it goes out of scope, the garbage collector eventually gets it. The >> fact that it works in py3k is likely a coincidence as the garbage collector >> would eventually have cleaned it up at some point. I don't know the >> scoping/garbage collection rules for lambdas, so I am guessing that they >> persist as they are part of the code as opposed to a de-reference-able (is >> that even a word?). Just save the instance of Test as a member variable of >> App, and you should be good to go! >> >> Ben Root >> >> On Fri, Nov 7, 2014 at 10:05 AM, rouckas <stepan.rou...@gmail.com> wrote: >> >>> Thanks for the tip. However, subclassing from object didn't help. >>> >>> >>> >>> -- >>> View this message in context: >>> http://matplotlib.1069221.n5.nabble.com/Problem-with-event-handling-in-matplotlib-in-tkinter-tp44302p44315.html >>> Sent from the matplotlib - users mailing list archive at Nabble.com. >>> >>> >>> ------------------------------------------------------------------------------ >>> _______________________________________________ >>> Matplotlib-users mailing list >>> Matplotlib-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >>> >> >> ------------------------------------------------------------ >> ------------------ >> _______________________________________________ >> Matplotlib-users mailing list >> Matplotlib-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> >
------------------------------------------------------------------------------
_______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users