Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Area.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/Area.py b/Area.py
index a0ebf56..71900e0 100644
--- a/Area.py
+++ b/Area.py
@@ -1672,7 +1672,13 @@ class Area(Gtk.DrawingArea):
display = Gdk.Display.get_default()
if self.tool['name'] in cursors:
name = cursors[self.tool['name']]
- cursor = Gdk.Cursor.new_from_name(display, name)
+ try :
+ cursor = Gdk.Cursor.new_from_name(display, name)
+ except Exception as exp:
+ logging.debug("Display %s Name %s" % (display, name))
+ logging.debug(str(exp))
+ cursor = None
+
elif self.tool['name'] == 'marquee-rectangular':
cursor = Gdk.Cursor.new(Gdk.CursorType.CROSS)
else: