nvaccess / nvda

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

A blank window appears when the user refuses to restart NVDA after an add-on installation #14304

Open paulber19 opened 2 years ago

paulber19 commented 2 years ago

Steps to reproduce:

Actual behavior:

Expected behavior:

the dialog should close without an empty window.

NVDA logs, crash dumps and other attachments:

System configuration

NVDA installed/portable/running from source:

Installed and portable

NVDA version:

All versions

Windows version:

Windows 10

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

Other information about your system:

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.

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

feerrenrut commented 2 years ago

This can be reproduced. But will need further investigation.

CyrilleB79 commented 10 months ago

@paulber19, is this issue still reproducible in the Add-on Store with the last beta (2024.1beta5) or the last alpha?

lukaszgo1 commented 10 months ago

This is still reproducible in each case where gui.messageBox is called using mainFrame as a parent window. I have investigated this briefly in the past (I believe I've posted my conclusions in some duplicate of this issue, but cannot find it). This regressed in NVDA 2021.1, where after we Updated WX, our mainFrame gets focus when closing modal message boxes. This is pretty annoying, since if user presses Alt+F4 at this point NVDA is closed, as our main frame receives a close event.

paulber19 commented 10 months ago

Yes, the problem is still there: nvda 2024.1Beta5, nvda alpha-30774,e324e087 It's not when using addon store that the problem occurs, but when installing an add-on from its installation file. If you try to close the empty window with "alt+f4", the "Exit NVDA" dialog appears.

Le 23/01/2024 15:25, Cyrille Bougot a écrit :

@paulber19 https://github.com/paulber19, is this issue still reproducible in the Add-on Store with the last beta (2024.1beta5) or the last alpha?

— Reply to this email directly, view it on GitHub https://github.com/nvaccess/nvda/issues/14304#issuecomment-1906165069, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADZLFFB5Z3CRFSTZSQLSWMTYP7B4FAVCNFSM6AAAAAARP2GYZOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMBWGE3DKMBWHE. You are receiving this because you were mentioned.Message ID: @.***>