v1.0.29: fix userId not restoring due to race condition

onSendToPropertyInspector (users list) arrives before
onDidReceiveGlobalSettings (saved userId) in most cases, leaving
globalUserId empty when populateUsers runs. Now cachedUsers stores
the list, and onDidReceiveGlobalSettings re-populates if users
already arrived — handles both orderings.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
pdmarf
2026-04-24 08:53:15 +01:00
parent c3add8da27
commit ccc6d90578
7 changed files with 12 additions and 14 deletions

Binary file not shown.