Description
reactos-bootcd-0.4.15-dev-8021-g7ce96fd-x86-gcc-lin-dbg
- Open Browse for Folder shell32 dialog
- keyboard (up/down/left/right) navigation between buttons does not work
- IDD_BROWSE_FOR_FOLDER and IDD_BROWSE_FOR_FOLDER_NEW are affected
- This is due to the same cause as
CORE-19564andCORE-19327 - IDC_BROWSE_FOR_FOLDER_NEW_FOLDER, IDOK and IDCANCEL all have the WS_GROUP, while only IDC_BROWSE_FOR_FOLDER_NEW_FOLDER should.
As explained in MSDN below (in particular all other controls in the group must have been consecutively created and must not have the WS_GROUP) : https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-getnextdlggroupitem
The GetNextDlgGroupItem function searches controls in the order (or reverse order) they were created in the dialog box template. The first control in the group must have the WS_GROUP style; all other controls in the group must have been consecutively created and must not have the WS_GROUP style. |
Patch (for en_US.rc, to be applied to all other .rc of this module)
Attachments
Issue Links
- blocks
-
CORE-19585 Browse for Folder : Button looses focus when using Keyboard navigation
- Resolved