Fields are registering keyboard input multiple times

Hi,

I am experiencing an anoying behaviour of input field inherited from BaseField. Whenever I try to type into them, the input is registered multiple times. This goes for even the shortest taps and is not affected by RepeatRate or RepeatDelay settings EventSystem. I am using the new InputSystem. The number of characters written per press is constant. My best guess right now is, that keyboard events are listened to multiple times, but I dunno how or why or if at all. I couldn’t find any previous post about this issues, but perhaps someone stumbled upon this. Any help will be appreciated.

I have found a clue. The number of characters written is equal to 1 + a number of instances of a specific game object (creatures). Seems bizzare, but I guess there’s some object on them that causes these keyboard events to be caught multiple times. I looked them over but I can’t see anything glaringly obvious that could cause this behaviour.

Okay, there was indeed a forgotten EventSystem nested in my prefab hierarchy. Removing it solved the issue.