This question is locked. New answers and comments are not allowed.
No need in custom samples, you can reproduce it in PasswordBox demo.
1. Have a PasswordBox at the bottom of the page.
2. Activate it. Keyboard would appear, and PasswordBox would be moved higher (above keyboard)
3. Add some symbols there
4. Press and hold PeekButton. Dots would be replaced with symbols, as planned
5. Now, release PeekButton. It would deselect PasswordBox (this is wrong), keyboard would be still visible, but PasswordBox would move to the bottom (as a consequence of deselection).
So, it releasing PeekButton should either:
A. Keep current behavior + hide keyboard, because PasswordBox is not selected anymore
B. Dont deselect PasswordBox, which would keep it active for editing (i prefer this one, because it is not interrupting input)
Juts did some more research. If to input several symbols, after 5 stage, they would be added to PasswordBox.
So, i guess, B is better solution: just dont deselect PasswordBox.
1. Have a PasswordBox at the bottom of the page.
2. Activate it. Keyboard would appear, and PasswordBox would be moved higher (above keyboard)
3. Add some symbols there
4. Press and hold PeekButton. Dots would be replaced with symbols, as planned
5. Now, release PeekButton. It would deselect PasswordBox (this is wrong), keyboard would be still visible, but PasswordBox would move to the bottom (as a consequence of deselection).
So, it releasing PeekButton should either:
A. Keep current behavior + hide keyboard, because PasswordBox is not selected anymore
B. Dont deselect PasswordBox, which would keep it active for editing (i prefer this one, because it is not interrupting input)
Juts did some more research. If to input several symbols, after 5 stage, they would be added to PasswordBox.
So, i guess, B is better solution: just dont deselect PasswordBox.