at-spi r1021 - trunk/pyatspi



Author: wwalker
Date: Thu Jun 26 21:32:18 2008
New Revision: 1021
URL: http://svn.gnome.org/viewvc/at-spi?rev=1021&view=rev

Log:
refix for bug #435833


Modified:
   trunk/pyatspi/ChangeLog
   trunk/pyatspi/accessible.py

Modified: trunk/pyatspi/accessible.py
==============================================================================
--- trunk/pyatspi/accessible.py	(original)
+++ trunk/pyatspi/accessible.py	Thu Jun 26 21:32:18 2008
@@ -652,7 +652,9 @@
     @return: The 'nth' target of this Relation.
     @rtype: Accessibility.Accessible
     '''
-    target = self._mix_getTarget(index)._narrow(Accessibility.Accessible)
+    target = self._mix_getTarget(index)
+    if not isinstance(target, Accessibility.Accessible):
+      target = target._narrow(Accessibility.Accessible)
     target.ref()
     return target
 



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