tab order

This commit is contained in:
Ian Gulliver
2026-10-19 08:56:37 -07:00
parent 32ea6da327
commit dec87b3dc3
10 changed files with 292 additions and 298 deletions
+2 -2
View File
@@ -39,7 +39,7 @@ final class Store {
var reviewed: Int?
var question: (taskId: String, itemId: String)?
var connected = false
private(set) var focus = Focus(tabs: [.transcript], tab: .transcript)
private(set) var focus = Focus(tab: .transcript)
var leadSessions: [AgentSession] = []
let leadFeed: Feed
var jump: (taskId: String, seq: Int64)?
@@ -343,7 +343,7 @@ final class Store {
func setFocus(taskId: String?? = .none, projectId: String?? = .none, tab: TaskTab? = nil) async throws {
let task = taskId ?? focus.taskId
let project = task != nil ? findTask(task!)?.projectId : (projectId ?? focus.projectId)
var next = Focus(tabs: focus.tabs, tab: tab ?? focus.tab)
var next = Focus(tab: tab ?? focus.tab)
if let task, !task.isEmpty {
next.taskId = task
}