microsoft / vsts-extension-multivalue-control

A work item form control which allows selection of multiple values.
MIT License
46 stars 44 forks source link

Urgent: Control Showing Wrong Value #271

Open DenLynA opened 10 months ago

DenLynA commented 10 months ago

This issue is causing a lot of user confusion.

When a work item is open in pop-up mode (from search) over the top of another work item that uses the same field with the control, the value of the underlying item shows instead of the actual value selected in the control. It does not change the underlying data but displays the wrong data.

Here is an example. This screenshot is when the work item is open in regular mode, image

And here is the same work item opened in pop-up mode over the top of another work item. The value of the one below is showing through instead of the actual selected value.

image

GAGANSHETT commented 10 months ago

Even I raised this issue couple of months ago, this issue makes this field unusable. I haven't had luck in resolution of this, I had to abandon using this and go for alternate methods.

vksasmal commented 10 months ago

Even I raised this issue couple of months ago, this issue makes this field unusable. I haven't had luck in resolution of this, I had to abandon using this and go for alternate methods.

What was the alternate method you used for this? I am looking for MV control with some more functionality. Can you please help?

MattH1rst commented 9 months ago

I have the same issue in my user base. The issue can be easily recreated and appears to be related to three combined areas; Firstly, an open ticket in the URL. Secondly, affects the pop-up from the search bar ONLY - pop-ups from direct links do not exhibit the issue. Finally, something to do with the user.

We have managed to re-create the issue by having two test work items. User 1 (admin), can open both tickets with no issue. The 2nd user (non-admin) can open the first ticket but the issue is exhibited constantly when opening the second from the search bar. Changing the second user to an admin made no difference.

To recreate;

  1. Create two new work items of choice containing the multivalue selector.
  2. On item 1, set the multivalue selector to a distinct value.
  3. On item 2, do not set the multivalue selector (or set it as anything other than Item 1).
  4. On work item 1 directly so it shows as _https://dev.azure.com/[org]/[proj]/_workitems/edit/xxxxxx/_ in the address bar.
  5. Now open work item 2 from the search bar.

I must add that if you do fail to recreate it then please go and create another standard contrib user on your org and try with that user. Hopefully you will see the same issues as us - where one user (who happens to be me and the admin) doesn't have this behavior and the second user has this behavior constantly.

Hopefully this detail will allow you to find the fault and post an update soon - without it we will be forced to remove the extension.

AminTi commented 9 months ago

Thanks for reporting, we'll dig into this.