Make sure we disconnect all the signals

This commit is contained in:
Steven Silvester
2014-10-11 14:34:55 -05:00
parent 72292f73c0
commit 725c376d78
+1 -1
View File
@@ -55,7 +55,7 @@ class RectangleTool(CanvasToolBase, RectangleSelector):
self.disconnect_events()
except AttributeError:
# disconnect the events manually (hack for older mpl verions)
[self.canvas.mpl_disconnect(i) for i in range(5)]
[self.canvas.mpl_disconnect(i) for i in range(10)]
# Alias rectangle attribute, which is initialized in RectangleSelector.
self._rect = self.to_draw