Open Bug 1920859 Opened 9 months ago Updated 8 months ago

keyboard not shown when designMode on

Categories

(GeckoView :: IME, defect)

Firefox 130
All
Android
defect

Tracking

(Not tracked)

People

(Reporter: danny0838, Assigned: m_kato)

References

(Depends on 2 open bugs)

Details

Attachments

(1 file)

Attached file designmode.html

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:130.0) Gecko/20100101 Firefox/130.0

Steps to reproduce:

  1. Open the test file
  2. Check designMode
  3. Click on "page content"

Actual results:

The cursor and virtual keyboard do not show. Switching to another tab and than back to the tab can make the cursor shown, but the virtual keyboard still not show.

Expected results:

The cursor and virtual keyboard should show.

In comparison, when checking contentEditable instead, the cursor and virtual keyboard show normally.

Component: General → Browser Engine

The severity field is not set for this bug.
:boek, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(jboek)

Is this valid behavior for mobile?

Flags: needinfo?(jboek) → needinfo?(m_kato)
Severity: -- → S4

It should show software keyboard. Design mode doesn't set focus at some situation, so it means that GeckoViewEditableSupport cannot know whether we can open it.

I guess that it depends on IMEStateManager, but I will look this at first.

Severity: S4 → S3
Component: Browser Engine → IME
Flags: needinfo?(m_kato)
Product: Fenix → GeckoView
Assignee: nobody → m_kato
See Also: → 1929159

Since this sample isn't simple because this depends on shadow DOM's focus handling, I will split with some bugs.

Depends on: 1929160
Depends on: 1929159
See Also: 1929159
Status: UNCONFIRMED → NEW
Ever confirmed: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: