From 53e4254591d1ac2347dd523af854f3deb6dd41ce Mon Sep 17 00:00:00 2001 From: Alberto Buffolino Date: Sun, 9 Aug 2026 23:27:16 +0200 Subject: [PATCH] Revert "Guard getFixedNum against a None simpleFirstChild" --- addon/globalPlugins/columnsReview/__init__.py | 8 -------- 1 file changed, 8 deletions(-) diff --git a/addon/globalPlugins/columnsReview/__init__.py b/addon/globalPlugins/columnsReview/__init__.py index a1d7f02..1e69975 100644 --- a/addon/globalPlugins/columnsReview/__init__.py +++ b/addon/globalPlugins/columnsReview/__init__.py @@ -790,14 +790,6 @@ def getColumnData(self, colNumber): def getFixedNum(self, num): curItem = api.getFocusObject() child = curItem.simpleFirstChild - # Some list implementations report childCount > 0 but expose no simple - # first child object (seen with wxWidgets wxListCtrl on recent wxWidgets - # builds). Without a first column we can't compute an invisible-column - # offset, so fall back to treating the pressed number as the 1-based - # column index instead of crashing on child.columnNumber (issue: bare - # Alt/NVDA+Ctrl+n raised "'NoneType' object has no attribute 'columnNumber'"). - if child is None or child.columnNumber is None: - return num startNum = child.columnNumber-1 if num == 1: return startNum+1