Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--TurtleArtActivity.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/TurtleArtActivity.py b/TurtleArtActivity.py
index 0abf820..ebc28c6 100644
--- a/TurtleArtActivity.py
+++ b/TurtleArtActivity.py
@@ -873,6 +873,8 @@ class TurtleArtActivity(activity.Activity):
if hasattr(self.get_window(), 'get_cursor'):
self._old_cursor = self.get_window().get_cursor()
+ else:
+ self._old_cursor = None
self.copying = False
self.sharing_blocks = False
@@ -1110,6 +1112,8 @@ in order to use the plugin.'))
self.sharing_blocks = False
if hasattr(self.get_window(), 'get_cursor'):
self.get_window().set_cursor(self._old_cursor)
+ else:
+ self.get_window().set_cursor(gtk.gdk.Cursor(gtk.gdk.ARROW))
def _copy_cb(self, button):
''' Copy to the clipboard. '''
@@ -1119,7 +1123,7 @@ in order to use the plugin.'))
self.copying = True
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.HAND1))
+ self.get_window().set_cursor(gtk.gdk.Cursor(gtk.gdk.HAND1))
def send_to_clipboard(self):
''' Send selected stack to clipboard. '''
@@ -1158,7 +1162,7 @@ in order to use the plugin.'))
self.sharing_blocks = True
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.HAND1))
+ self.get_window().set_cursor(gtk.gdk.Cursor(gtk.gdk.HAND1))
def share_blocks(self):
''' Share selected stack. '''