Open Bug 1918577 Opened 9 months ago Updated 5 months ago

Ensure the software keyboard is closed when the top level document has been changed

Categories

(GeckoView :: IME, task)

Unspecified
Android
task

Tracking

(Not tracked)

People

(Reporter: hiro, Unassigned, NeedInfo)

References

Details

I've been seeing that on Android the software keyboard opened in a test persists there even after the test document has been already closed.

Though I suppose this behavior is in fact an issue in GeckoView implementation, I am filing this bug for now (requested by Masayuki in https://phabricator.services.mozilla.com/D221417#7611218).

Makoto-san, in my understanding, when a page is unloaded, IME should be disabled by default. However, the VKB could stay there. Do you have any ideas?

Oops, please check my previous comment.

Flags: needinfo?(m_kato)

toggleSoftInput without force=true might not close software keyboard at force. I am not sure way without investigating this. (I will keep ni until investigating)

See Also: → 1918178
See Also: → 1932280
See Also: → 1933223
See Also: → 1937785

I am going to move this bug into GeckoView since I believe it's an issue in GeckoView rather in our test harnesses.

Component: Mochitest → IME
Product: Testing → GeckoView
Summary: Figure out a way to ensure the software keyboard is closed before proceeding the next text → Ensure the software keyboard is closed when the top level document has been changed

Maybe it's an issue in GeckoView test runner which is a sort of test harness for GeckoView though.

See Also: → 1912571
You need to log in before you can comment on or make changes to this bug.