I would recommend that, instead of having the “cancel task” button spawn on top of the action list and push everything else down, have it replace the action currently being executed, so that it doesn’t make the buttons in the list jump around.