diff --git a/NucleicRemote/NucleicRemote/Views/Composer.swift b/NucleicRemote/NucleicRemote/Views/Composer.swift index 9e4613b..843dbef 100644 --- a/NucleicRemote/NucleicRemote/Views/Composer.swift +++ b/NucleicRemote/NucleicRemote/Views/Composer.swift @@ -46,12 +46,15 @@ struct StartChatComposer: View { HStack { if lockedProject == nil { Menu { + Button("No project") { projectID = nil } + if !projects.isEmpty { Divider() } ForEach(projects) { project in Button(project.name) { projectID = project.id } } } label: { // The model also selects the backend, so the picker offers every project. - Label(selected?.name ?? "Select a project", systemImage: "folder") + // Defaults to "No project" until one is chosen. + Label(selected?.name ?? "No project", systemImage: "folder") .font(.subheadline) } } else {