vsts-extension-multivalue-control
vsts-extension-multivalue-control copied to clipboard
Cannot Filter / Find Values from backlog view when not the first value
In the backlog view of DevOps, using the filter field and entering a value which has been selected in the multiselect, but is not the 'first' item listed will result in this not being found.
E.g. Selecting "Apples" and "Bananas" from the multi-select stores these in the field as "Apples;Bananas"
Searching for "Bananas" in the backlog view of devops will yield no results.
Searching for "Apples" will find the work item.
Manually editing the field to store as "Apples; Bananas" instead will resolve this.
Therefore, I believe the issue is that the DevOps backlog filter is doing a tokenized string comparison tokenized on spaces; and by introducing a space between the selected options in the control when writing to the picklist field, this would resolve the issue.