Open Bug 1531053 Opened 5 years ago Updated 2 years ago

The virtual keyboard should be displayed automatically when a text cursor is displayed on screen

Categories

(Core :: Widget: Win32, enhancement, P2)

Desktop
Windows 10
enhancement

Tracking

()

Tracking Status
firefox65 --- affected
firefox66 --- affected
firefox67 --- affected

People

(Reporter: danibodea, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: tabletmode,[win:touch])

Note

  • I would suggest implementing the expansion of the virtual keyboard when a text input box is in focus (when the intermittent text cursor/caret is displayed). This feature appears to be implemented in the Chrome browser, but not the EDGE browser.

Affected versions

  • all

Affected platforms

  • only tested Windows 10 because I don't have any other OS on a touchscreen device.

Prerequisites

  1. The browser has default settings (fresh profile).
  2. This test is supposed to be performed using fingers on the touchscreen.
  3. The default OS settings are to be used in this situation:
    a. Windows Settings/System/Tablet Mode: When I sign in: Use the appropriate mode form hardware.
    b. Windows Settings/Devices/Typing: Show the touch keyboard when not in tablet mode and there's no keyboard attached: OFF

Steps to reproduce

  1. Open Google Maps: https://www.google.com/maps
  2. Tap on the Search input box.
  3. Input a fairly common location name, like the name of a City, using the virtual keyboard and tap the virtual "Enter"/"Return" button.
  4. Tap on the "Directions" button.

Expected result

  • After steps 1 and 4, the virtual keyboard should automatically expand to support the user.

Actual result

  • The virtual keyboard is only displayed after the user taps inside an input box.

Additional notes

  • The Chrome browser will display the virtual keyboard automatically when the text cursor/caret is displayed intermittently inside a text input box.
  • This issue only applies to touchscreen devices that are in tablet mode and no physical keyboard is connected.
Blocks: 1521721
Component: Keyboard: Navigation → Widget: Win32
Priority: -- → P3
Whiteboard: tabletmode
Severity: normal → S3
Priority: P3 → P2
Whiteboard: tabletmode → tabletmode,[win:touch]
You need to log in before you can comment on or make changes to this bug.