Fix ev.completeIntent() not always being called