diff --git a/packages/webui/src/public/bus.js b/packages/webui/src/public/bus.js index affb9b7b..8fd65f85 100644 --- a/packages/webui/src/public/bus.js +++ b/packages/webui/src/public/bus.js @@ -567,7 +567,7 @@ catch (err) { const kept = reader(false); try { if (refusal(err)) throw err; html = await view(kept, path, new URLSearchParams(query)); readAt = kept.oldest(); html = staleBanner(err) + html; state = 'stale'; } - catch { html = failedView(err) + (path === '/settings' ? appearance() : ''); state = refusal(err) ? 'refused' : 'failed'; } + catch { html = failedView(err); state = refusal(err) ? 'refused' : 'failed'; } if (refusal(err)) forget(); } if (g !== gen) return;