Widgets: How to disconnect spanselector once selection is completed

I have been working on this problem for the last week and I have finally
started to understand how it should work:

1) Events and plt.show must be running all the time. Indeed, the latter is
designed to be set implemented at the end of the code. The events call
should be just before

2) To change the data on your figures you can use a key event. This post
illustrates the right way to do it and it includes a class for it


3) The problem with this structure is that your code must be fragmented in
different methods. You need to make sure to define your variables in the
main code so they can be imported across different methods (I am still
struggling with this... I will post an example code when I am done)

One additional question: When I try to run the cursor widget with the
spanselector widget the widgets glitches in a rather... painful way to the
eye way... Is there anyway to avoid this? I have been playing with the
cursor useblit widget but no luck


View this message in context: http://matplotlib.1069221.n5.nabble.com/Widgets-How-to-disconnect-spanselector-once-selection-is-completed-tp40949p40989.html
Sent from the matplotlib - users mailing list archive at Nabble.com.