merge modal location
This commit is contained in:
@@ -137,9 +137,8 @@ func confirmMerge(_ taskId: String, _ store: Store, _ overlays: Overlays) async
|
||||
overlays.showAlert(errorText(error))
|
||||
}
|
||||
}
|
||||
let anchor = overlays.mergeFrame
|
||||
if !model.running {
|
||||
if await overlays.showModal(content, [ModalButton(label: "Cancel", value: "cancel"), ModalButton(label: "Merge", value: "ok", primary: true)], anchor: anchor, canSubmit: { model.valid }) == "ok" {
|
||||
if await overlays.showModal(content, [ModalButton(label: "Cancel", value: "cancel"), ModalButton(label: "Merge", value: "ok", primary: true)], inPane: true, canSubmit: { model.valid }) == "ok" {
|
||||
await merge(false)
|
||||
}
|
||||
return
|
||||
@@ -148,7 +147,7 @@ func confirmMerge(_ taskId: String, _ store: Store, _ overlays: Overlays) async
|
||||
ModalButton(label: "Cancel", value: "cancel"),
|
||||
ModalButton(label: "Merge now", value: "now"),
|
||||
ModalButton(label: "After review", value: "after", primary: true, help: "Merge once the running review finishes with no findings"),
|
||||
], anchor: anchor, canSubmit: { model.valid })
|
||||
], inPane: true, canSubmit: { model.valid })
|
||||
if choice == "now" || choice == "after" {
|
||||
await merge(choice == "after")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user