[orca] Use existing 'coordinatesForCell' method in more places
- From: Joanmarie Diggs <joanied src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [orca] Use existing 'coordinatesForCell' method in more places
- Date: Mon, 5 Sep 2022 13:42:05 +0000 (UTC)
commit 68205bfa6d49281b87d52676c70adff6c05cd2c2
Author: Michael Weghorn <m weghorn posteo de>
Date: Mon Sep 5 13:42:04 2022 +0000
Use existing 'coordinatesForCell' method in more places
src/orca/script_utilities.py | 22 +++++++---------------
1 file changed, 7 insertions(+), 15 deletions(-)
---
diff --git a/src/orca/script_utilities.py b/src/orca/script_utilities.py
index df4e52146..248270ed7 100644
--- a/src/orca/script_utilities.py
+++ b/src/orca/script_utilities.py
@@ -314,9 +314,7 @@ class Utilities:
except:
pass
- index = self.cellIndex(obj)
- row = table.getRowAtIndex(index)
- col = table.getColumnAtIndex(index)
+ row, col = self.coordinatesForCell(obj)
nodeLevel = self.nodeLevel(obj)
done = False
@@ -4487,8 +4485,7 @@ class Utilities:
except:
return []
- index = self.cellIndex(obj)
- row, col = table.getRowAtIndex(index), table.getColumnAtIndex(index)
+ row, col = self.coordinatesForCell(obj)
colspan = table.getColumnExtentAt(row, col)
headers = []
@@ -4508,8 +4505,7 @@ class Utilities:
except:
return []
- index = self.cellIndex(obj)
- row, col = table.getRowAtIndex(index), table.getColumnAtIndex(index)
+ row, col = self.coordinatesForCell(obj)
rowspan = table.getRowExtentAt(row, col)
headers = []
@@ -4529,8 +4525,7 @@ class Utilities:
except:
return None
- index = self.cellIndex(obj)
- columnIndex = table.getColumnAtIndex(index)
+ rowIndex, columnIndex = self.coordinatesForCell(obj)
return table.getColumnHeader(columnIndex)
def rowHeaderForCell(self, obj):
@@ -4544,8 +4539,7 @@ class Utilities:
except:
return None
- index = self.cellIndex(obj)
- rowIndex = table.getRowAtIndex(index)
+ rowIndex, columnIndex = self.coordinatesForCell(obj)
return table.getRowHeader(rowIndex)
def coordinatesForCell(self, obj, preferAttribute=True, findCellAncestor=False):
@@ -4593,8 +4587,7 @@ class Utilities:
except:
return -1, -1
- index = self.cellIndex(obj)
- row, col = table.getRowAtIndex(index), table.getColumnAtIndex(index)
+ row, col = self.coordinatesForCell(obj)
return table.getRowExtentAt(row, col), table.getColumnExtentAt(row, col)
def setSizeUnknown(self, obj):
@@ -5074,8 +5067,7 @@ class Utilities:
except:
return False
- index = self.cellIndex(obj)
- row, col = table.getRowAtIndex(index), table.getColumnAtIndex(index)
+ row, col = self.coordinatesForCell(obj)
return row + 1 == table.nRows and col + 1 == table.nColumns
def isNonUniformTable(self, obj):
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]