[orca] Filter out dead childNodes
- From: Joanmarie Diggs <joanied src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [orca] Filter out dead childNodes
- Date: Mon, 18 Feb 2013 01:35:02 +0000 (UTC)
commit 3b74abf30fa7ce3925e53411dab2ea2aeac66617
Author: Joanmarie Diggs <jdiggs igalia com>
Date: Sun Feb 17 20:34:28 2013 -0500
Filter out dead childNodes
src/orca/script_utilities.py | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/src/orca/script_utilities.py b/src/orca/script_utilities.py
index 9d90ac8..149dadc 100644
--- a/src/orca/script_utilities.py
+++ b/src/orca/script_utilities.py
@@ -272,7 +272,9 @@ class Utilities:
if relation.getRelationType() == \
pyatspi.RELATION_NODE_PARENT_OF:
for target in range(relation.getNTargets()):
- nodes.append(relation.getTarget(target))
+ node = relation.getTarget(target)
+ if node and node.getIndexInParent() != -1:
+ nodes.append(node)
return nodes
except:
pass
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]