# HG changeset patch # User Thinker K.F. Li # Date 1290052941 -28800 # Node ID d4b934d97a62ce0eefd091b07c03d01fc8ed7e4b # Parent a715301b58791bfd0b193200e45ea8ce282b2eaf check range of pointer diff -r a715301b5879 -r d4b934d97a62 pyink/frameline.py --- a/pyink/frameline.py Thu Nov 18 11:54:37 2010 +0800 +++ b/pyink/frameline.py Thu Nov 18 12:02:21 2010 +0800 @@ -157,7 +157,8 @@ def _motion_hdl(self, widget, event): frame = int(event.x / self._frame_width) - self._draw_hover(frame) + if frame < self._num_frames and frame >= 0: + self._draw_hover(frame) pass def _fl_expose(self, widget, event):