diff --git a/distro-packages/Arch-Linux/PKGBUILD b/distro-packages/Arch-Linux/PKGBUILD index 8dafb8c..8dff3b8 100644 --- a/distro-packages/Arch-Linux/PKGBUILD +++ b/distro-packages/Arch-Linux/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Storm Dragon pkgname=cthulhu -pkgver=2025.08.03 +pkgver=2025.08.05 pkgrel=1 pkgdesc="Desktop-agnostic screen reader with plugin system, forked from Orca" url="https://git.stormux.org/storm/cthulhu" diff --git a/src/cthulhu/cthulhuVersion.py b/src/cthulhu/cthulhuVersion.py index 797d0b7..9ae1fe8 100644 --- a/src/cthulhu/cthulhuVersion.py +++ b/src/cthulhu/cthulhuVersion.py @@ -23,5 +23,5 @@ # Fork of Orca Screen Reader (GNOME) # Original source: https://gitlab.gnome.org/GNOME/orca -version = "2025.08.05" +version = "2025.08.06" codeName = "testing" diff --git a/src/cthulhu/scripts/web/speech_generator.py b/src/cthulhu/scripts/web/speech_generator.py index 8f0c89f..66d418b 100644 --- a/src/cthulhu/scripts/web/speech_generator.py +++ b/src/cthulhu/scripts/web/speech_generator.py @@ -493,6 +493,7 @@ class SpeechGenerator(speech_generator.SpeechGenerator): setsize = self._script.utilities.getSetSize(AXObject.get_child(obj, 0)) if setsize is None: + children = [] if self._script.utilities.isDescriptionList(obj): children = self._script.utilities.descriptionListTerms(obj) elif role in [Atspi.Role.LIST, Atspi.Role.LIST_BOX]: