Prevent all pinned timelines from being removed
This commit is contained in:
parent
b1374b12a3
commit
ed2519848c
|
@ -49,9 +49,9 @@ struct PinnedTimelinesView: View {
|
|||
.onMove { indices, newOffset in
|
||||
pinnedTimelines.move(fromOffsets: indices, toOffset: newOffset)
|
||||
}
|
||||
.onDelete { indices in
|
||||
.onDelete(perform: pinnedTimelines.count == 1 ? nil : { indices in
|
||||
pinnedTimelines.remove(atOffsets: indices)
|
||||
}
|
||||
})
|
||||
|
||||
Menu {
|
||||
ForEach([Timeline.home, .public(local: true), .public(local: false)], id: \.id) { timeline in
|
||||
|
|
Loading…
Reference in New Issue