Allow changing location type to view when there are cancelled moves

Since Issue 4912: Allow view location in draft (and staging) moves - Tryton issue tracker we allow changing the type of a location to type view even if there are moves that are in staging or draft states.

Is there a reason for not allowing such a change if there are moves in cancelled state?

The location can not be changed in cancel state. So I do not think it is good to keep move on a view location forever.