# Prevent redundant checks during desktop update download · screen/t3code-personal

[View on GitCafe](https://git.cafe/screen/t3code-personal/commit/605e8143e09229d1c825f33afa26d1f2c10d8459)

Repository: [screen/t3code-personal](https://git.cafe/screen/t3code-personal)

Visibility: public

Requested revision: 605e8143e09229d1c825f33afa26d1f2c10d8459

Requested commit: 605e8143e09229d1c825f33afa26d1f2c10d8459

Commit: 605e8143e09229d1c825f33afa26d1f2c10d8459

Tree: 1bc8bc3b09c78b1f841f36dba49c3af30fdff56e

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Prevent redundant checks during desktop update download

- Skip desktop auto-update checks while an update is downloading or already downloaded
- Subscribe to update-state events before initial fetch in sidebar to avoid stale state races

```

## Parents

- [5b056cd33750ee7ffb36faea836dc106bdeb973b](https://git.cafe/screen/t3code-personal/commit/5b056cd33750ee7ffb36faea836dc106bdeb973b?format=markdown)

[Source at this commit](https://git.cafe/screen/t3code-personal/tree/605e8143e09229d1c825f33afa26d1f2c10d8459?format=markdown)
