Have you tried setting "useblit=False"? If that works, I wonder if we accidentally broke something in the recent widget interactivity work...
Ben Root On Fri, Dec 11, 2015 at 7:48 PM, Edward Richards <edwardlricha...@gmail.com> wrote: > I am selecting a region of a color plot with span selector, and I would > like the selected region to stay highlighted. I found the span_stays flag, > but the selection rectangle still disappears after I release the mouse. > > Any help is appreciated. > Thanks, > Ned > > My backend is 'TkAgg' > > I am running the script from python3.4 at the command line, my version is: > > Python 3.4.3 (default, Jun 19 2015, 05:46:30) > [GCC 4.8.3 20140911 (Red Hat 4.8.3-9)] on linux > Type "help", "copyright", "credits" or "license" for more information. > > >>> print(matplotlib.__version__) > 1.5.0 > > code example: > > import numpy as np > import matplotlib.pyplot as plt > from matplotlib.widgets import SpanSelector > > test_data = np.random.randn(1000, 1000) > fig, ax = plt.subplots() > ax.imshow(test_data) > > def selection(x1, x2): > """This function isn't the point""" > pass > > span = SpanSelector(ax, selection, 'horizontal', useblit=True, > rectprops=dict(alpha=0.5, facecolor='red'), > span_stays=True) > plt.show() > > > > ------------------------------------------------------------------------------ > _______________________________________________ > 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