Skip to content

fix: prevent Available Connectors section from flashing on load#69

Merged
graydawnc merged 1 commit intomainfrom
fix/available-connectors-empty-state
Apr 13, 2026
Merged

fix: prevent Available Connectors section from flashing on load#69
graydawnc merged 1 commit intomainfrom
fix/available-connectors-empty-state

Conversation

@graydawnc
Copy link
Copy Markdown
Collaborator

Summary

  • The "Available Connectors" section was conditionally hidden when no uninstalled connectors existed, causing a visible flash as it appeared during registry loading then disappeared after resolving
  • Now the section is always visible with contextual empty states: "Loading connector directory…", "All connectors installed", or "Couldn't load connector directory"

Test plan

  • All connectors installed: shows "All connectors installed" under Available Connectors
  • Some connectors available: shows install list as before
  • No layout shift or flash during registry load

🤖 Generated with Claude Code

The "Available Connectors" section was hidden when empty, causing a
visible flash as it appeared during loading then disappeared after
the registry resolved with no uninstalled connectors.

Keep the section always visible with contextual messages:
- "Loading connector directory…" while fetching
- "All connectors installed" when nothing is available
- "Couldn't load connector directory" on error

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@graydawnc graydawnc merged commit b3395c4 into main Apr 13, 2026
3 checks passed
@graydawnc graydawnc deleted the fix/available-connectors-empty-state branch April 13, 2026 09:52
graydawnc added a commit that referenced this pull request Apr 14, 2026
# Conflicts:
#	packages/app/src/renderer/components/SettingsPanel.tsx
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant