Input Fields treating tab different on different OS

In a Linux standalone build, pressing the TAB key while typing in an input field actually adds a tab character to the field. (And pressing while the contents are highlighted overwrites the entire contents with a tab character.)

In Windows standalone build, pressing TAB leaves the content of the input field unaltered. (And pressing while the contents are highlighted does not overwrite anything.)

Tested with content types “standard” and “password”.

Which of these is expected behavior?

How can I ensure that tab characters are not added to the input field on any platform? (I have a custom script that is detecting tabs and using them for navigation between fields.)

Sorry, I just realized I’d posted this in the wrong forum (due to a stale bookmark from the UI beta). I can’t find a move option, so I have created a new thread here: