orca r4084 - in trunk: . src/orca



Author: wwalker
Date: Mon Aug  4 21:19:09 2008
New Revision: 4084
URL: http://svn.gnome.org/viewvc/orca?rev=4084&view=rev

Log:
Fix for bug #546277 - Traceback when navigating user settings dialog


Modified:
   trunk/ChangeLog
   trunk/src/orca/braillegenerator.py

Modified: trunk/src/orca/braillegenerator.py
==============================================================================
--- trunk/src/orca/braillegenerator.py	(original)
+++ trunk/src/orca/braillegenerator.py	Mon Aug  4 21:19:09 2008
@@ -1347,13 +1347,16 @@
                         self._script.getRealActiveDescendant(obj))
 
                     if label == None or len(label) == 0:
-                        table = obj.parent.queryTable()
-                        index = self._script.getCellIndex(obj)
-                        n = table.getColumnAtIndex(index)
-                        accHeader = table.getColumnHeader(n)
-                        regions[0].append(braille.Region(" "))
-                        label = accHeader.name
-                        regions[0].append(braille.Region(label))
+                        try:
+                            table = obj.parent.queryTable()
+                            index = self._script.getCellIndex(obj)
+                            n = table.getColumnAtIndex(index)
+                            accHeader = table.getColumnHeader(n)
+                            regions[0].append(braille.Region(" "))
+                            label = accHeader.name
+                            regions[0].append(braille.Region(label))
+                        except:
+                            pass
 
                     break
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]