Ignore assign can ignore more than moves displayed on wizard
The assign wizard display the moves that can not be assigned and there is an option to ignore them (set the quantity to 0). The problem is that the wizard relies on the assign_ignore method to compute again the moves to ignore. So if for example another user reset to waiting (so the moves to draft) the shipment between the 2 steps of the wizard, all the moves are ignored.
So for me the wizard should explicitly define the moves to ignore.