facebook / facebook/lexical

Bug: italic / bold unusable on Android Webview 12

Open
#7,886 3 comments 0 reactions 0 assignees View on GitHub
android-bug
Dominant language
TypeScript
Stars
23.9k
Forks
2.2k
Avg merge
1d 16h
Merged PRs (30d)
61

Description

Lexical version: 0.36.1
My device: Huawei Mate 50 Pro, EMUI 14.2.0, based on Android 12
Webview: Chrome 114

## Steps To Reproduce

1. open android webview tester on android 12 device
2. open lexical playground
3. start entering italic or bold text
4. try to erase it

Video:

https://github.com/user-attachments/assets/31efd1a0-0f66-4872-b5da-d938e11138f0

## The current behavior
erasing, typing works very unpredictable

## Impact of fix
It makes editor unusable on android 12

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue in the Android WebView tester on an Android 12 device using the Lexical playground, following the listed bold and italic typing and erasing steps. Compare the unpredictable behavior with normal editor behavior and verify that styled text can be entered and erased reliably on the affected WebView.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, typescript
Domain
frontend, mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.