fix bug 1052891: part 1 - mark jobs usercancel when canceled from ui