nvda icon indicating copy to clipboard operation
nvda copied to clipboard

tell you if an item in the task manager is checked or unchecked

Open fernando-jose-silva opened this issue 1 year ago • 1 comments

Steps to reproduce:

open the windows task manager. Go to the list of applications marked or unmarked for startup under the startup tab. scroll with the arrows up or down through the list.

Actual behavior:

example of message spoken by nvda in this list Startup Item: Microsoft Teams Level 1 note that nvda does not announce whether the item is marked to boot with the system or not. also note that nvda does not announce the item number within the list

Expected behavior:

example message you would like to hear Startup Item: Microsoft Teams Level 1 Unchecked 2 out of 5 I would like nvda to announce itself if this item is checked or unchecked to start with the system Also note that I would like nvda to announce the item's position within the list. comments: I have active in nvda the options to inform the number of items in the list and to deduce the number of the item in the list. Also note that I know that it is possible to find out if the item is checked or unchecked by pressing the right button and noting the status of the function available, if there is the item disable it means the item is checked. I don't have vision to see the computer screen, but the point here is that sighted users should be able to find out if the item is checked or unchecked without needing to right click on the item, the nvda user needs to press right click to see if the item is checked or unchecked. This occurs on windows 10 and windows 11 including new task manager on windows 22.622.450

NVDA logs, crash dumps and other attachments:

System configuration

NVDA installed/portable/running from source:

instaled

NVDA version:

nvda.exe, NVDA alpha-26110,8b4c4624

Windows version:

10.0.19044.1806

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

Other information about your system:

I found the version of nvda and windows in use at the moment, but this occurs in several versions of nvda (I don't remember a version of nvda that doesn't happen), and windows 10 and 11 as well. I found this more serious in the new task manager in windows 11 22,622,450, because in previous versions of windows 10 and 11 there was a button where we could reach with tabe that informed the available button, if there was, for example, the enable button it meant that the item was disabled, already in the task manager of windows 11 22,622,450 with the tabe this button does not exist, finding this button only when clicking the right mouse button menu. At this point I noticed that sighted users should be able to receive the information if the item is checked or not without having to right click on each item, and I believe that the nvda user should also have this experience logically if it is technically possible .

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.

yes neither an earlier version of nvda that I know of tells whether the item is checked or not, nor does it tell the item number in the list in this control.

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

fernando-jose-silva avatar Aug 09 '22 11:08 fernando-jose-silva

On my Windows (Windows 10 2004 (x64) build 19041.388), I cannot see any checkbox in this list and NVDA does not report it either.

I remember in the past that checkboxes were actually present in this list. I do not remember if it was on an earlier version of Windows 10 or on Windows 7.

On my system, if a list item is selected, I can get the information for each column of the list by pressing once NVDA+PavNum2 (first child) and then NVDA+PavNum6 (next) various times. There are 4 columns: Name, Editor, Status and Impact on startup. The third column (Status) give the required information, i.e. enabled or disabled.

The problem is that this list is not standard and thus table navigation does not work in it. If it worked there, it would be very handy.

CyrilleB79 avatar Aug 09 '22 20:08 CyrilleB79

I don't see any way to check/uncheck items here, perhaps this is being confused with "status: enabled/disabled" column? These items can be enabled/disabled via the Application/context menu.

From the dev info:

Python object: <NVDAObjects.UIA.TreeviewItem object at 0x074A9D90>
Python class mro: (<class 'NVDAObjects.UIA.TreeviewItem'>, <class 'NVDAObjects.UIA.UIA'>, <class 'NVDAObjects.window.Window'>, <class 'NVDAObjects.NVDAObject'>, <class 'documentBase.TextContainerObject'>, <class 'baseObject.ScriptableObject'>, <class 'baseObject.AutoPropertyObject'>, <class 'garbageHandler.TrackedObject'>, <class 'object'>)

feerrenrut avatar Aug 11 '22 06:08 feerrenrut