# Ensure the outer \`ListItem\` element has a unique ID \(\#3644\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/ceede28fabef6e1e54284ee9cdd056feef082144)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: ceede28fabef6e1e54284ee9cdd056feef082144

Requested commit: ceede28fabef6e1e54284ee9cdd056feef082144

Commit: ceede28fabef6e1e54284ee9cdd056feef082144

Tree: 52860891e607a6053ed525da98a4985d1f167c59

Author: Marshall Bowers

Committer: GitHub

## Message

```
Ensure the outer `ListItem` element has a unique ID (#3644)

This PR fixes an issue where the outer `ListItem` element was using a
static ID instead of the one provided to the component.

Now that active states are fixed, this meant that any time there were
sibling list items they would share active states if one of them was
clicked.

Release Notes:

- N/A
```

## Parents

- [474f09ca3f443353455a9fb58d55dc2a7dffae6b](https://git.cafe/gitcafe/zed/commit/474f09ca3f443353455a9fb58d55dc2a7dffae6b?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/ceede28fabef6e1e54284ee9cdd056feef082144?format=markdown)
