From 161c8b65b6041fac508b7a03c74d4a4ff50edd51 Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Tue, 12 Nov 2013 18:45:19 +0000 Subject: fixed typo breaking save_as_python button --- (limited to 'TurtleArtActivity.py') diff --git a/TurtleArtActivity.py b/TurtleArtActivity.py index 381f6ae..e41795d 100644 --- a/TurtleArtActivity.py +++ b/TurtleArtActivity.py @@ -208,7 +208,7 @@ class TurtleArtActivity(activity.Activity): if hasattr(self.get_window(), 'get_cursor'): self._old_cursor = self.get_window().get_cursor() self.get_window().set_cursor(gtk.gdk.Cursor(gtk.gdk.WATCH)) - gobject.idle_add(self.__save_as_logo) + gobject.timeout_add(250, self.__save_as_logo) def __save_as_logo(self): logo_code_path = self._dump_logo_code() @@ -232,7 +232,7 @@ class TurtleArtActivity(activity.Activity): if hasattr(self.get_window(), 'get_cursor'): self._old_cursor = self.get_window().get_cursor() self.get_window().set_cursor(gtk.gdk.Cursor(gtk.gdk.WATCH)) - gobject.idle_add(self.__save_as_python) + gobject.timeout_add(250, self.__save_as_python) def __save_as_python(self): # catch PyExportError and display a user-friendly message instead @@ -309,7 +309,7 @@ class TurtleArtActivity(activity.Activity): ''' Load Python code from the Journal. ''' self.load_python.set_icon('pippy-openon') self.tw.load_python_code_from_file(fname=None, add_new_block=True) - gobject.idle_add(self.load_python.set_icon, 'pippy-openoff') + gobject.timeout_add(250, self.load_python.set_icon, 'pippy-openoff') def do_save_as_image_cb(self, button): ''' Save the canvas to the Journal. ''' @@ -319,7 +319,7 @@ class TurtleArtActivity(activity.Activity): if hasattr(self.get_window(), 'get_cursor'): self._old_cursor = self.get_window().get_cursor() self.get_window().set_cursor(gtk.gdk.Cursor(gtk.gdk.WATCH)) - gobject.idle_add(self.__save_as_image) + gobject.timeout_add(250, self.__save_as_image) def __save_as_image(self): self.tw.save_as_image() @@ -333,7 +333,7 @@ class TurtleArtActivity(activity.Activity): if hasattr(self.get_window(), 'get_cursor'): self._old_cursor = self.get_window().get_cursor() self.get_window().set_cursor(gtk.gdk.Cursor(gtk.gdk.WATCH)) - gobject.idle_add(self.__keep) + gobject.timeout_add(250, self.__keep) def __keep(self): tmpfile = self._dump_ta_code() @@ -1058,7 +1058,7 @@ class TurtleArtActivity(activity.Activity): self.save_as_logo, label = self._add_button_and_label( 'logo-saveoff', _('Save as Logo'), self.do_save_as_logo_cb, None, button_box) - self.save_as_logo, label = self._add_button_and_label( + self.save_as_python, label = self._add_button_and_label( 'python-saveoff', _('Save as Python'), self.do_save_as_python_cb, None, button_box) -- cgit v0.9.1