It may not be the default for example if you create an inventory as exhaustive, change the location, then change your mind and make it non-exhaustive.
The onchange does not prevent the location's quick-create but at least you can't add the new/wrong location to the inventory.
I'll merge the other changes but I need to spread them correctly among the branches and modules to keep them modular and easy the main reviews.
It may not be the default for example if you create an inventory as exhaustive, change the location, then change your mind and make it non-exhaustive.
The onchange does not prevent the location's quick-create but at least you can't add the new/wrong location to the inventory.
I'll merge the other changes but I need to spread them correctly among the branches and modules to keep them modular and easy the main reviews.