Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWade Brainerd <wadetb@gmail.com>2009-09-16 23:26:59 (GMT)
committer Wade Brainerd <wadetb@gmail.com>2009-09-16 23:26:59 (GMT)
commit23b189580efa29d2dda5beabc308c69d4d04956c (patch)
tree52c5ae93bec4128749166bc6c3304542cd45a877
parentb6f9f8fee4f58c7b3e86dfdaa32487388c5b93f4 (diff)
Fix the prior changelist.
-rw-r--r--editlessonscreen.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/editlessonscreen.py b/editlessonscreen.py
index c8d9328..83040aa 100644
--- a/editlessonscreen.py
+++ b/editlessonscreen.py
@@ -376,32 +376,36 @@ class EditLessonScreen(gtk.VBox):
self.lesson['medals'][i]['score'] = int(self.medalboxes[i].scoreent.get_text())
def add_step_clicked_cb(self, btn, index):
+ self.save()
+
step = { 'instructions': '', 'text': '' }
self.lesson['steps'].insert(index, step)
- self.save()
self.build()
def del_step_clicked_cb(self, btn, index):
+ self.save()
+
self.lesson['steps'].pop(index)
- self.save()
self.build()
def move_step_up_clicked_cb(self, btn, index):
if index > 0:
+ self.save()
+
step = self.lesson['steps'].pop(index)
self.lesson['steps'].insert(index-1, step)
- self.save()
self.build()
def move_step_down_clicked_cb(self, btn, index):
if index < len(self.lesson['steps']) - 1:
+ self.save()
+
step = self.lesson['steps'].pop(index)
self.lesson['steps'].insert(index+1, step)
- self.save()
self.build()
def type_toggled_cb(self, btn):