The non-interrupting boundary event(cancelActivity="false") incorrectyly completed the original activity.

Description

The non-interrupting boundary event(cancelActivity="false") incorrectyly completed the original activity.

When time boundary event(cancelActivity="false") is triggered, the original activity was incorrectyly completed.
We checked the activity history's endTime(act_hi_actinst) of the original activity was recorded.

Test case

https://github.com/daisuke-yoshimoto/Activiti/tree/cancel_activity_incorrect_completion

diff
https://github.com/Activiti/Activiti/compare/master...daisuke-yoshimoto:cancel_activity_incorrect_completion?expand=1

Environment

None

Status

Assignee

Unassigned

Reporter

imd

Labels

None

Priority

High
Configure