On 06/21/2010 09:28 PM, Matthias Michler wrote: > On Monday, June 21, 2010 06:30:04 pm Eric Firing wrote: >> On 06/21/2010 06:10 AM, Matthias Michler wrote: >>> Hello list, >>> >>> I'm encountering a strange problem with the RectangleSelector using the >>> latest version of svn. Namely it doesn't work if it wasn't initialized >>> as RS = RectangleSelector(...) >>> but using >>> RectangleSelector(...) >>> in my script. >>> >>> I modified the example rectangle_selector.py from the folder >>> examples/widgets to illustrate my observation. >>> >>> Can anybody reproduce my findings or even explain what is going on? >> >> If you don't keep a reference to the RectangleSelector object, it >> vanishes--it is garbage-collected. >> >> Eric > > Hi Eric, > > thanks for your reply. That sounds reasonable, but I'm still confused. With > the matplotlib release 0.99.1.1 the RectangleSelector works with and without a > reference to it. Was this old behavior somehow unintended?
I don't know. In both cases, are you trying it in a script, and running it outside ipython? Ipython keeps references to inputs and outputs. There haven't been many changes to widgets.py, and I don't see anything that could account for the difference. I also don't see what could keep it alive if you don't keep a reference to it. If the same externally-run script works differently in this respect between the two mpl versions, then I'm baffled. Eric > > Kind regards, > Matthias > > ------------------------------------------------------------------------------ > ThinkGeek and WIRED's GeekDad team up for the Ultimate > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the > lucky parental unit. See the prize list and enter to win: > http://p.sf.net/sfu/thinkgeek-promo > _______________________________________________ > Matplotlib-users mailing list > Matplotlib-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/matplotlib-users ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users