SIGN IN SIGN UP
microsoft / PowerToys UNCLAIMED

Microsoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows

Harden ListViewModel fetch synchronization

- Fixes _vmCache concurrency with copy-on-write cache publication.
- Preserves latest-fetch-wins behavior across overlapping RPC GetItems() calls.
- Prevents stale or canceled fetches from publishing and makes them abort promptly.
- Improves cancellation cleanup for abandoned item view models and replaced token sources.
- Updates empty-state tracking to follow overlapping fetch activity correctly.
- Reduces hot-path cache overhead by removing per-item cache locking and full cache rebuilds.
J
Jiří Polášek committed
70025629c9d8b1039b2db360e75eaca8c113c212
Parent: 86115a5