MicrosoftEdge / MicrosoftEdge/WebView2Feedback

Input with inputmode="decimal" does not open numeric OSK in Surface tablet

Open
#3,394 1 comment 0 reactions 1 assignee View on GitHub

@tofuandeve is already working on this.

Since Apr 17, 2023.

bug
Dominant language
PowerShell
Stars
526
Forks
67
PR merge metrics
No merged PRs in 30d

Description

Description
I am not 100% sure if this is classified as a bug, or even something the webview has control over? Anyway, when running an on a Microsoft surface tablet, in tablet mode (Windows 10), and I have the following element with inputmode="decimal"....

<input class="native-input sc-ion-input-md" autocapitalize="off" autocomplete="off" autocorrect="off" inputmode="decimal" min="0" max="100" name="ion-input-2" placeholder="" spellcheck="false" type="text">

When the user taps in this input, it opens the full Off screen keyboard, and not a numeric for number input. Would be good if the inputmode="decimal" would open the numeric OSK.

Version
SDK: 1.0.1661.34 (version of nuget)
Runtime: 112.0.1722.39
Framework: WPF (.net 6)
OS: Win10 in MS Surface Tablet

Repro Steps
My application is using Ionic framework, however, in the above can see the native input does have inputmode="decimal"`.
ON the MS surface tablet, tap the input to open the Off screen keyboard

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.