Merge pull request #56 from proxikal/feat/sidebar-auto-open-on-project-select
fix: auto-expand sidebar when a project is selected
This commit is contained in:
commit
40a467666f
2 changed files with 2 additions and 0 deletions
|
|
@ -59,6 +59,7 @@ export const createProjectSlice: StateCreator<AppState, [], [], ProjectSlice> =
|
||||||
selectProject: (id: string) => {
|
selectProject: (id: string) => {
|
||||||
set({
|
set({
|
||||||
selectedProjectId: id,
|
selectedProjectId: id,
|
||||||
|
sidebarCollapsed: false, // Ensure session list is visible when a project is selected
|
||||||
...getSessionResetState(),
|
...getSessionResetState(),
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -87,6 +87,7 @@ export const createRepositorySlice: StateCreator<AppState, [], [], RepositorySli
|
||||||
selectedWorktreeId: worktreeToSelect.id,
|
selectedWorktreeId: worktreeToSelect.id,
|
||||||
selectedProjectId: worktreeToSelect.id,
|
selectedProjectId: worktreeToSelect.id,
|
||||||
activeProjectId: worktreeToSelect.id,
|
activeProjectId: worktreeToSelect.id,
|
||||||
|
sidebarCollapsed: false, // Ensure session list is visible when a project is selected
|
||||||
...getSessionResetState(),
|
...getSessionResetState(),
|
||||||
});
|
});
|
||||||
// Fetch sessions for this worktree
|
// Fetch sessions for this worktree
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue