Skip to content

NVDA2024.3 - extremely slow in VS Code editors while in focus mode #17039

@kianoosh-shakeri

Description

@kianoosh-shakeri

Steps to reproduce:

  • Open a file in Visual Studio Code
    • The larger the file, the more obvious this issue becomes. In my case, the file is exactly 1526 lines
  • Make sure that NVDA is in focus mode
  • Simply navigate through the content of the file with the arrow keys

Actual behavior:

Extremely slow responsiveness in VS Code editors. The larger the file, the slower it becomes.
I have included a log file where I enabled the debug logging mode + time since input. My navigation through the opened file's content starts from line 265. Sometimes, the responsiveness is as slow as over 400 MS!

Expected behavior:

Normal responsiveness in VS Code's editors.

NVDA logs, crash dumps and other attachments:

log.txt

System configuration

NVDA installed/portable/running from source:

Installed

NVDA version:

2024.3 Stable Release

Windows version:

Windows10 64-bit Version 22H2 (OS Build 19045.4239)
Also tested with the same result on Windows 11 24H2 (AMD64) build 26120.1350

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

Visual Studio Code Version: 1.92.2 (user setup)
Commit: fee1edb8d6d72a0ddff41e5f71a671c23ed924b9
Date: 2024-08-14T17:29:30.058Z
Electron: 30.1.2
ElectronBuildId: 9870757
Chromium: 124.0.6367.243
Node.js: 20.14.0
V8: 12.4.254.20-electron.0

Other information about your system:

System with the Windows10 build:

  • Processor: Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz (4 CPUs), ~2.9GHz
  • Memory: 12288MB RAM

System with the Windows11 build:

  • Processor: 12th Gen Intel(R) Core(TM) i5-12400 (12 CPUs), ~2.5GHz
  • Memory: 32768MB RAM

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 issue does not exist in version 2024.2 Stable Release

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    p3https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#prioritytriagedHas been triaged, issue is waiting for implementation.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions