Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/tutorius/creator.py
diff options
context:
space:
mode:
authorVincent Vinet <vince.vinet@gmail.com>2009-10-19 17:13:52 (GMT)
committer Vincent Vinet <vince.vinet@gmail.com>2009-10-19 17:13:52 (GMT)
commit88013b2f9f93c3220812cd3b624db1423ac081ed (patch)
treef78aba3242a311bbc26ec04edee1970158a1194b /tutorius/creator.py
parentb2fdc81850ee0b922598fc55b655074c1e335cc4 (diff)
apply code review induced fixes, fix a few discovered bugs, enjoy, rinse and repeatlp435984
Diffstat (limited to 'tutorius/creator.py')
-rw-r--r--tutorius/creator.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/tutorius/creator.py b/tutorius/creator.py
index 46d4852..fabe879 100644
--- a/tutorius/creator.py
+++ b/tutorius/creator.py
@@ -114,7 +114,6 @@ class Creator(object):
"""
self.introspecting = False
eventfilter = addon.create('GtkWidgetEventFilter',
- next_state=None,
object_id=self._selected_widget,
event_name=event_name)
# undo actions so they don't persist through step editing
@@ -244,7 +243,7 @@ class Creator(object):
Quit editing and cleanup interface artifacts.
"""
self.introspecting = False
- eventfilter = filters.EventFilter(None)
+ eventfilter = filters.EventFilter()
# undo actions so they don't persist through step editing
for action in self._tutorial.current_actions:
action.exit_editmode()
@@ -400,7 +399,9 @@ class EditToolBox(gtk.Window):
def _list_prop_changed(self, widget, evt, action, propname, idx):
try:
- getattr(action, propname)[idx] = int(widget.get_text())
+ attr = list(getattr(action, propname))
+ attr[idx] = int(widget.get_text())
+ setattr(action, propname, attr)
except ValueError:
widget.set_text(str(getattr(action, propname)[idx]))
self.__parent._creator._action_refresh_cb(None, None, action)