a11y: Problems with selection implementations
The implementations of the atspi selection interface that we have are problematic:
- orca does not read the notebook tabs on selection changes for some reason (I notice gtk3 emits VisibleDataChanged in addition to SelectionChanged, but adding that did not help)
- the stackswitcher one is defunct because it listens to child visibility changes, which never happen). It needs to listen to page changes on the stack instead. After adding that, accerciser still does not pick up selection changes. Changing the selection from the accerciser side works fine, on the other hand
- there is no selection implementation for stacksidebar
- there is no selection implementation for dropdown
Edited by Matthias Clasen