You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 2139b8a
Browse filesBrowse the repository at this point in the historyBrowse files
fix(webview): show modes skeleton until view state loads
- ExtensionStateContext: viewStateLoaded plumbing (context field, initial
state, setViewStateLoaded; flipped to true on the first state message)
- ModesView: renders a loading skeleton while view-local state is
initializing, so stale mode/profile values never flash
- App.tsx: remove the bare webviewDidLaunch postMessage useEffect
(F1c-owned hunk from #928, folded in here because F1c landed without
it); the payload-carrying post now lives only in ExtensionStateContext
- Tests: skeleton regression test (ModesView), viewStateLoaded lifecycle
tests (ExtensionStateContext), getViewStateId in the App vscode mock
Upstream: #915 / PR #928 (vps2 F7)
0 commit comments