# fix\(web\): Changes row refreshes a comparison the panel cached · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/commit/750dbaff466139ceebb4a74e2e981519de61c2bd)

Repository: [pingdotgg/t3code](https://git.cafe/pingdotgg/t3code)

Visibility: public

Requested revision: 750dbaff466139ceebb4a74e2e981519de61c2bd

Requested commit: 750dbaff466139ceebb4a74e2e981519de61c2bd

Commit: 750dbaff466139ceebb4a74e2e981519de61c2bd

Tree: 7751c3d154a264da122496c14770d95cd51fa5d7

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
fix(web): Changes row refreshes a comparison the panel cached

When the row mounted for the first time on a comparison the Changes panel had
already loaded, it recorded the current change key without refreshing. A still-fresh
cached result from before an edit was then shown until the next change. A first look
now refreshes when it finds cached data and no request is already in flight, so a
mount that starts its own fetch still makes only one request.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

```

## Parents

- [89b393341ff006111a69fcd81c870f7abda2ef94](https://git.cafe/pingdotgg/t3code/commit/89b393341ff006111a69fcd81c870f7abda2ef94?format=markdown)

[Source at this commit](https://git.cafe/pingdotgg/t3code/tree/750dbaff466139ceebb4a74e2e981519de61c2bd?format=markdown)
