Open WiproPSAccTest opened 6 years ago
Results with NVDA 2024.4 RC and Powerpoint 365, only sometimes NVDA reports "selected" after pressing enter or shift+enter on a leaf node, in the selection pane.
Here is the log snippet for two consecutive selections using shift+enter in the selection pane. On the first one NVDA announced "ausgewählt" which means "selected"; on the second one NVDA didn't announce "ausgewählt" but reported directly the coresponding selected item on the slide:
IO - inputCore.InputManager.executeGesture (00:03:54.338) - winInputHook (32260):
Input: kb(laptop):f6
IO - speech.speech.speak (00:03:54.448) - MainThread (32240):
Speaking ['Auswahl', 'Fenster']
IO - speech.speech.speak (00:03:54.448) - MainThread (32240):
Speaking ['Baumansicht']
IO - speech.speech.speak (00:03:54.458) - MainThread (32240):
Speaking ['Inhaltsplatzhalter 4', 'Nicht ausgewählt', 'aktiviert', 'Ebene 1']
IO - inputCore.InputManager.executeGesture (00:03:55.478) - winInputHook (32260):
Input: kb(laptop):downArrow
IO - speech.speech.speak (00:03:55.508) - MainThread (32240):
Speaking ['Titel 3', 'Nicht ausgewählt', 'aktiviert', 'Ebene 1']
IO - inputCore.InputManager.executeGesture (00:04:00.219) - winInputHook (32260):
Input: kb(laptop):shift+enter
DEBUGWARNING - appModules.powerpnt.AppModule._getPpObjectModelFromROT (00:04:00.378) - MainThread (32240):
Could not get slideShowWindow
IO - speech.speech.speak (00:04:00.392) - MainThread (32240):
Speaking ['ausgewählt']
IO - speech.speech.speak (00:04:00.422) - MainThread (32240):
Speaking ['Folie 1 - Folienansicht']
IO - speech.speech.speak (00:04:00.448) - MainThread (32240):
Speaking ['Titel', 'Form']
IO - inputCore.InputManager.executeGesture (00:04:03.354) - winInputHook (32260):
Input: kb(laptop):f6
DEBUGWARNING - garbageHandler._collectionCallback (00:04:03.408) - MainThread (32240):
Found at least 28 unreachable objects in run
IO - speech.speech.speak (00:04:03.458) - MainThread (32240):
Speaking ['Auswahl', 'Fenster']
IO - speech.speech.speak (00:04:03.464) - MainThread (32240):
Speaking ['Baumansicht']
IO - speech.speech.speak (00:04:03.468) - MainThread (32240):
Speaking ['Titel 3', 'aktiviert', 'Ebene 1']
IO - inputCore.InputManager.executeGesture (00:04:04.773) - winInputHook (32260):
Input: kb(laptop):upArrow
IO - speech.speech.speak (00:04:04.798) - MainThread (32240):
Speaking ['Inhaltsplatzhalter 4', 'Nicht ausgewählt', 'aktiviert', 'Ebene 1']
IO - inputCore.InputManager.executeGesture (00:04:05.978) - winInputHook (32260):
Input: kb(laptop):shift+enter
DEBUGWARNING - appModules.powerpnt.AppModule._getPpObjectModelFromROT (00:04:06.108) - MainThread (32240):
Could not get slideShowWindow
IO - speech.speech.speak (00:04:06.158) - MainThread (32240):
Speaking ['Folie 1 - Folienansicht']
IO - speech.speech.speak (00:04:06.198) - MainThread (32240):
Speaking ['Titel', 'Form']
However, in none of these scenarios the focus was stuck. You can move the focus without problems, so the title of this issue is misleading.
Steps to reproduce:
1.Open PowerPoint and open a presentation. 2.Press F6 to switch between panes. 3.Inert two textboxes. 4.Switch to selection pane and use arrow keys to navigate to the leaf nodes. 5.Press Shift +Enter to select a leaf node, then NVDA focus will get stuck on the selected item. 6.Try to navigate to other leaf nodes NVDA focus will get stuck on the selected leaf node only.
Expected behavior:
NVDA should announce the state of the list items, whether it is selected or not.
Actual behavior:
NVDA is just announcing the name of the list item.
System configuration:
NVDA version: 2018.1.1 App Name: Powerpoint
NVDA Installed or portable: Installed
Other information:
Windows version:
Other questions:
Does the issue still occur after restarting your PC? Yes
Have you tried any other versions of NVDA? No