From 7510ba313478868eff0e5c5e05df43497e6c93e1 Mon Sep 17 00:00:00 2001 From: Thomas Leonard Date: Sun, 2 Apr 2006 11:03:28 +0000 Subject: [PATCH] If turning on spell checking doesn't work, report the error. git-svn-id: https://rox.svn.sourceforge.net/svnroot/rox/trunk/Edit@4531 66de3db3-b00d-0410-b41b-f4738ad19bea --- EditWindow.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/EditWindow.py b/EditWindow.py index 9c9fc6f..5a934c4 100644 --- a/EditWindow.py +++ b/EditWindow.py @@ -670,13 +670,17 @@ class EditWindow(rox.Window, XDSLoader, Saveable): self.spell.detach() self.spell = None self.spell_button.set_active(False) + elif not self.spell_button.get_active(): + # Probably a failed attempt to turn it on + pass else: try: self.spell = gtkspell.Spell(self.text) self.spell_button.set_active(True) - except: + except Exception, ex: self.spell = None self.spell_button.set_active(False) + rox.report_exception() #self.spell_button.set_active(self.spell != None) -- 2.11.4.GIT