Unable to select values in control using space bar, if focus in is by using tab

Team,

There is an issue I am facing with MultiSelectDropdown control.
When it gets into focus from previous field by use of Tab, after selecting value once, I am unable to select or unselect again unless user again clicks on the list using mouse.
My intention is to use this control without the need of mouse.

Here are the steps to reproduce this issue in provided demo solution (It can also be reproduced on Syncfusion official controls demo site)

1. Focus on first input control
2. Hit tab
3. Hit down arrow key to open drop down
4. Make some selections using space bar
5. Hit Tab, this will close the pop up
6. Again tab, to take focus to another control
7. Press Shift+Tab to bring focus back to syncfusion control
8. Open drop down using arrow keys
9. Try making different selections using space bar

Actual Result=> In step 9, user is just able to make selection once. Then he cannot select or unselect values. This issue persist ever after even if you change focus to different controls and bring back using tab

Expected Result=> User should be able to seamlessly select/unselect values when coming to the control using tab, as is normal cases.


Could you please provide a solution to this?


Thanks
Tuariq


Attachment: MultiSelectDropdownFocusIssue_1f223380.zip

2 Replies 1 reply marked as answer

TU Tuariq September 4, 2020 06:41 PM UTC

Team,

I have also observed that this happens when the drop down is closed while the focus is not within the search box provided.
Generally user selects values using arrow keys and space bar and close the drop down using Tab (At this point of time focus is not on search box)

If user first moves his focus to search box before closing using Tab, then it works fine. (Which is something generally wont be done)

Thanks
Tuariq


JM Jeyanth Muthu Pratheeban Sankara Subramanian Syncfusion Team September 8, 2020 04:31 PM UTC

Hi Tuariq, 

Thanks for contacting Syncfusion support.

We have checked the reported issue and we have considered as a defect in our end. The fix for the issue will be included in the patch release which is expected to be rolled out on 23rd September 2020. We thank you for spending your time to report the issue and helping us to improve our product. You can track the status of the issue using below feedback link.

Feedback Link   : https://www.syncfusion.com/feedback/17714/ 

We appreciate your patience until then.


Thanks, 
Jeyanth. 


Marked as answer
Loader.
Up arrow icon