[gnome-games/sudoku-tube] Also reset the trackes when resetting the view
- From: Zhang Sen <zhangsen src gnome org>
- To: svn-commits-list gnome org
- Subject: [gnome-games/sudoku-tube] Also reset the trackes when resetting the view
- Date: Tue, 28 Jul 2009 15:04:29 +0000 (UTC)
commit 4837412935a1fc01bd0b7784487acf7a14fdd7b1
Author: Zhang Sen <zh jesse gmail com>
Date: Tue Jul 28 15:57:10 2009 +0800
Also reset the trackes when resetting the view
gnome-sudoku/src/lib/view.py | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
---
diff --git a/gnome-sudoku/src/lib/view.py b/gnome-sudoku/src/lib/view.py
index b3f1e6d..ee40add 100644
--- a/gnome-sudoku/src/lib/view.py
+++ b/gnome-sudoku/src/lib/view.py
@@ -102,6 +102,12 @@ class _Tracker:
def get_trackers_tracking(self):
return self.__trackers_tracking__
+ def reset(self):
+ self._trackers = {}
+ self.__trackers_tracking__ = {}
+ self._tracker_by_coords = {}
+
+
def gtkcolor_to_rgb (color):
return (color.red / float(2**16),
color.green / float(2**16),
@@ -231,6 +237,7 @@ class SudokuView(SudokuNumberGrid, gobject.GObject):
self.set_value(x, y, 0)
self.set_readonly_appearance(x, y, False)
self.set_color(x, y, None)
+ self._tracker.reset()
def connect_to_model(self, model):
if not model:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]