Focus the project dashboard when ⌘P opens it

This commit is contained in:
Ian Gulliver
2026-10-21 22:38:16 -07:00
parent 4f2c0def94
commit 5384c83a0f
3 changed files with 16 additions and 0 deletions
+2
View File
@@ -19,6 +19,7 @@ func runGo(_ key: String, _ store: Store, _ overlays: Overlays) {
overlays.switcher?.close()
store.sheet = nil
if let project = store.focusedProject() ?? store.projects.first {
overlays.projectFocus = true
store.focusProject(project.id)
}
case "l":
@@ -279,6 +280,7 @@ final class SwitcherModel {
go(task.id)
case .project(let p):
close()
overlays.projectFocus = true
store.focusProject(p.id)
case .newTask(let p):
create(p.id, .init())