fix canvas bind commands
diff --git a/Lib/lib-tk/Canvas.py b/Lib/lib-tk/Canvas.py
index 1e4a5c8..cba22d1 100644
--- a/Lib/lib-tk/Canvas.py
+++ b/Lib/lib-tk/Canvas.py
@@ -52,7 +52,7 @@
 		x1, y1, x2, y2 = self.canvas.bbox(self.id)
 		return (x1, y1), (x2, y2)
 	def bind(self, sequence=None, command=None):
-		return self.canvas.bind(self.id, sequence, command)
+		return self.canvas.tag_bind(self.id, sequence, command)
 	def config(self, cnf=None):
 		return self.canvas.itemconfig(self.id, cnf)
 	def coords(self, pts = ()):