How can we improve the Windows dev platform?

PasswordBox with NumericPin overrides InputScope for other controls

We are experiencing an issue where the presence of a PasswordBox with a NumericPin InputScope overrides the InputScope of other controls on the page--until the PasswordBox has received focus.
On a touch screen, this manifests every time a user reaches the first page in our UWP App that has a NumericPin-scoped PasswordBox.
Repro steps:
1) Create a new "Blank App" UWP project
2) Add the XAML below to MainPage.xaml
3) Build and run the app
4) Before doing anything else, click the "Show touch keyboard" button in the notification tray such that the touch keyboard appears.
5) See that the touch keyboard is the NumericPin keyboard, even though the focused TextBox should have the default InputScope.
6) Click into TextBox 2.
7) See that the touch keyboard is still NumericPin, even though it should be EmailSmtpAddress
8) Click into the PasswordBox. Keyboard remains NumericPin.
9) Click into TextBox 1 or TextBox 2.
10) See that the InputScopes of the TextBoxes are now honored.

<StackPanel Background="{ThemeResource ApplicationPageBackgroundThemeBrush}" Margin="100">
<TextBox Header="Normal TextBox 1" Width="300" />
<TextBox Header="Normal TextBox 2" Width="300" InputScope="EmailSmtpAddress"/>
<PasswordBox
Width="300"
Margin="2,10,2,0"
InputScope="NumericPin"
Header="PasswordBox" />
</StackPanel>

7 votes
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Noah shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    1 comment

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • Noah commented  ·   ·  Flag as inappropriate

        I should have added that i have verified this when targeting 14393 and 15063.

      Feedback and Knowledge Base