I am unable to unassign myself from Issues and Merge Requests.

Summary

I am unable to unassign myself from Issues and Merge Requests after leaving a project.

Steps to reproduce

  1. Have maintainer access.
  2. Have an Issue or a Merge Request assigned to you.
  3. Leave a project (or possibly just change roles to no longer have maintainer access).
  4. View an Issue or Merge Request that is assigned to you.
  5. Note that the available controls no longer allow you to remove yourself as an assignee.

Example Project

I noticed this issue after my access to https://gitlab.com/gitlab-com/www-gitlab-com changed.

What is the current bug behavior?

I am unable to unassign myself from Issues and Merge Requests after leaving a project.

What is the expected correct behavior?

I should be able to unassign myself from Issues and Merge Requests regardless of project membership, roles, or other privileges.

Relevant logs and/or screenshots

Not Applicable

Output of checks

This bug happens on GitLab.com.

Results of GitLab environment info

I don't think I have access to this.

Results of GitLab application Check

I don't think I have access to this.

Possible fixes

To Be Determined

Assignee Loading
Time tracking Loading