nvaccess / nvda

NVDA, the free and open source Screen Reader for Microsoft Windows
https://www.nvaccess.org/
Other
2.1k stars 634 forks source link

NVDA not moving focus when switching desktops from a PowerPoint Slideshow #17245

Open Molitvan opened 1 week ago

Molitvan commented 1 week ago

Steps to reproduce:

Actual behavior:

NVDA keeps focus on the slideshow until I manually change focus with something like ALT + TAB

Expected behavior:

Switch the focus to the last focused Window on that desktop (this happens everywhere else except when in a PowerPoint slideshow)

NVDA logs, crash dumps and other attachments:

N/A

System configuration

NVDA installed/portable/running from source:

Installed

NVDA version:

2024.3

Windows version:

Windows 11 Pro 23h2

Name and version of other software in use when reproducing the issue:

PowerPoint (Office 365)

Other information about your system:

N/A

Other questions

Does the issue still occur after restarting your computer?

Yes

Have you tried any other versions of NVDA? If so, please report their behaviors.

This has been happening since forever, but I'm just now reporting it because I usually don't like reporting bugs related to a specific app, but this has been really getting on my nerves lately.

If NVDA add-ons are disabled, is your problem still occurring?

Yes

Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?

Yes

SaschaCowley commented 1 week ago

I'm unable to reproduce this. If I have a PP presentation open in and presenting on desktop 1, and a Notepad++ document open on desktop 2, ctrl+win+leftArrow and ctrl+win+rightArrow reliably shifts focus between the two. There's a bit of a delay when the desktops change, but it's on the order of 1-2 seconds.

CyrilleB79 commented 1 week ago

I cannot reproduce on my end either. Using:

I do not even experience the 1-2 delay reported by @SaschaCowley: the switch is immediate.

SaschaCowley commented 1 week ago

I think that may have just been my laptop telling me it needed to restart; I have since done so and switching desktops is now immediate

Molitvan commented 1 week ago

After some more testing I figured out this happens only when the presentation is in protected view (for example when it was downloaded from the internet). The other small bug I mentioned in the issue also happens only in protected view.

Adriani90 commented 1 week ago

Is this also reproducible with Narator? Or when no screen reader is running at all? It might be a restriction in Windows in general.