Incorrect behaviour of PasswordInput control

I encountered a wrong behaviour of PasswordInput control. A small example is here.

I would expect:

  • The number of dots should be equal to the number of characters (7, in my case).
  • The selection should work correctly. Try to select the dots from the end of the dots to the front.

chrome_5FpRuv4GED

Update:
On top of that, if I do such selection in WebXR on Oculus Go, FPS rate drops by 15 frames per second.

@Evgeni_Popov do you mind having a look ?

@Anton123 could you repro in the playground ?

@sebavan The example is here: https://www.babylonjs-playground.com/#W68283#1

1 Like

The inputText control does not work correctly with unicode chars > 16 bits, see InputText and TextBlock work incorrectly with Unicode characters (Emoji, for example) ยท Issue #8822 ยท BabylonJS/Babylon.js ยท GitHub.

I think you can create an issue in Github about this.

@Evgeni_Popov
Done: Incorrect behaviour of PasswordInput control ยท Issue #9242 ยท BabylonJS/Babylon.js ยท GitHub

2 Likes

Should be fixed by:

1 Like