fix bug that assigned all inputSystems when a field was selected twice