sequenceditor: ensure that tasks are stopped in all situations
commit529409554aa4049d4ddb953e8c8eee8752d60726
authorDavid Aguilar <davvid@gmail.com>
Sun, 28 Jan 2024 07:21:23 +0000 (27 23:21 -0800)
committerDavid Aguilar <davvid@gmail.com>
Sun, 28 Jan 2024 08:51:47 +0000 (28 00:51 -0800)
tree5a33d8ff920e8733c1517bbd81d7c85e3ac9827a
parentad75012999e76836d747932f0071f49c7044c806
sequenceditor: ensure that tasks are stopped in all situations

Make sure that we stop running tasks when clicking the Cancel button,
when clicking the (X) window close button and when using the Ctrl-Q
quit hotkey.

We will only save the instruction sheet and return exit status zero
when the Rebase button is pressed. Exit status 1 is returned in all
other cases.

Signed-off-by: David Aguilar <davvid@gmail.com>
cola/cmds.py
cola/sequenceeditor.py