I have a small and a wide version of an hierarchy which contain different types.
In the wide version the type of items is chosen based on the parent type. The types are not fixed to the hierarchy and can be changed.
The problem lies with the small version, here when the type is automatically determined it is not easily changed by the user.
How to make it easy for the user to select the correct type of item in a small tree?
download bmml source – Wireframes created with Balsamiq Mockups