Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--page.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/page.py b/page.py
index 8485397..f5c1090 100644
--- a/page.py
+++ b/page.py
@@ -217,7 +217,8 @@ class Page():
self.target = int(uniform(0, len(self._cards)))
# Don't repeat
while self.target in self._deja_vu:
- self.target = int(uniform(0, len(self._cards)))
+ self.target += 1
+ self.target %= len(self._cards)
self._deja_vu.append(self.target)
if len(self._deja_vu) == len(self._cards):
self._deja_vu = []