Extension for TMPInputField for Unity to support caret position change when clicking on the input field while using WebGLInput asset by <kou_yeung>
Install WebGLInput by kou_yeung v.1.4.0 HERE
Download and overwrite the files: 1.WebGLInput.cs 2.Wrapper/WrappedTMPInputFieldExt.cs
Copy TMP_InputFieldExt.cs in your scripts folder.
Make sure that TMP_InputFieldExt->"On Focus - Select All" is disabled in the editor.