Skip to content

fix: move FuzzyFinder to App level to fix positioning regression#529

Merged
kwannoel merged 1 commit intomainfrom
session-5-f96e84
Mar 20, 2026
Merged

fix: move FuzzyFinder to App level to fix positioning regression#529
kwannoel merged 1 commit intomainfrom
session-5-f96e84

Conversation

@kwannoel
Copy link
Copy Markdown
Owner

Summary

  • Moved FuzzyFinder rendering from inside the sidebar's <aside> element to App.svelte
  • The sidebar's layout context was constraining the position: fixed overlay, causing it to appear at the bottom-left instead of centered
  • Now rendered alongside other global modals (IssuesModal, WorkspaceModePicker, etc.) at the app root level

Test plan

  • All 286 frontend tests pass
  • All 16 Rust tests pass
  • Open fuzzy finder with f key — should appear as centered modal overlay, not bottom-left in sidebar

🤖 Generated with Claude Code

…ression

The FuzzyFinder was rendered inside the sidebar's <aside> element, which
constrained its position:fixed overlay. Move it to App.svelte alongside
other global modals so it renders as a properly centered viewport overlay.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@kwannoel kwannoel merged commit f718222 into main Mar 20, 2026
1 of 3 checks passed
@kwannoel kwannoel deleted the session-5-f96e84 branch March 20, 2026 01:02
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