Tasharen Entertainment Forum

Support => NGUI 3 Support => Topic started by: jnbt on October 29, 2013, 10:45:08 AM

Title: UIInput show password in plain text after deselect
Post by: jnbt on October 29, 2013, 10:45:08 AM
While typing data into UIInput in password mode the input is substituted with "*" correctly.

But on deselection (e.g. clicking outside the UIInput element) the entered password is displayed in plain text.

I think this is a bug, or am I missing a point?

I've fixed this issue by hacking a "UpdateLabel();" at the end of "protected void OnDeselectEvent ()"


Title: Re: UIInput show password in plain text after deselect
Post by: ArenMook on October 29, 2013, 04:47:56 PM
In which version of NGUI? It works properly in 3.0.3e. Password is never displayed in plain text.
Title: Re: UIInput show password in plain text after deselect
Post by: jnbt on October 30, 2013, 04:16:14 AM
I have this problem in 3.0.3d. I cannot test it with 3.0.3e as I have a hard deadline at the moment.
Title: Re: UIInput show password in plain text after deselect
Post by: Darkmax on October 30, 2013, 05:17:41 PM
I test this on 3.0.3e and I'm also having this problem, when the user deselect the uiinput before hitting enter on the keyboard, the password is revealed.
Title: Re: UIInput show password in plain text after deselect
Post by: ArenMook on October 31, 2013, 06:55:25 PM
Can you provide some more details on this? Everything is working as expected for me when I just create a label and add a UIInput to it. What is the setup like?
Title: Re: UIInput show password in plain text after deselect
Post by: Darkmax on October 31, 2013, 07:23:32 PM
I'm doing the same thing, I create a label, assign the dynamic font then add ui input component, and then assigning the label to the input and finally attach a collider, that my input setup.
Title: Re: UIInput show password in plain text after deselect
Post by: ArenMook on November 01, 2013, 07:29:25 AM
Found the issue, will be fixed in the next update.