You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#16654)
Closes#16653
Summary of the issue:
Unexecuted commands are lost when moving in the python console history.
Description of user facing changes
If a command has been written or modified in the console but not executed, it will not be lost. In case the modified command is not the last in the history, the original history item will not be overriden (as it was before #15794), but it will be copied in last position in the history so that it can be edited.
Description of development approach
Tracked text modification with an appropriate event to react accordingly.
Steps to reproduce:
Actual behavior:
Performing step (4): NVDA reports: regexp = r"[a-z]\d+[A-Z]"
Performing step (5): NVDA reports: "blank"
Expected behavior:
Performing step (5), NVDA reports: regexp = r"\b\d{3}\w+\b"
NVDA logs, crash dumps and other attachments:
System configuration
NVDA installed/portable/running from source:
Installed, portable
NVDA version:
2024.1
Windows version:
Windows 10 22H2 (AMD64) build 19045.4412
Name and version of other software in use when reproducing the issue:
None
Other information about your system:
None
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 is a behavior change introduced in 2024.1 by #15794,
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
The text was updated successfully, but these errors were encountered: