From 35c6ff3ff091dfa37569b4d56705e0eb89f7b556 Mon Sep 17 00:00:00 2001 From: Gary Martin Date: Sat, 12 Sep 2009 20:42:25 +0000 Subject: Wrapped key accelerator in try/except clause so Sugar 0.82 doesn't barf. --- diff --git a/toolbars.py b/toolbars.py index 868b245..a208763 100644 --- a/toolbars.py +++ b/toolbars.py @@ -123,8 +123,13 @@ class EditToolbar(gtk.Toolbar): copy_tool.connect('clicked', lambda x: calc.text_copy()) self.insert(copy_tool, -1) - menu_item = MenuItem(_('Cut')) - menu_item.set_accelerator(_('x')) + menu_item = MenuItem(_('Cut')) + + try: + menu_item.set_accelerator(_('x')) + except AttributeError: + pass + menu_item.connect('activate', lambda x: calc.text_cut()) menu_item.show() copy_tool.get_palette().menu.append(menu_item) -- cgit v0.9.1