ํ์
On Android with Samsung Keyboard, holding backspace key causes contenteditable editor to crash.
์ฌํ ์์
- Use Samsung Galaxy device with Samsung Keyboard.
- Open Chrome for Android.
- Type text in contenteditable editor (e.g., โHello Worldโ).
- Hold backspace key to delete characters.
๊ด์ฐฐ๋ ๋์
- Editor crashes: Complete crash when backspace is held
- JavaScript stops: All script execution halts
- Page unresponsive: Browser doesnโt respond
- Samsung specific: Gboard, SwiftKey do NOT cause this crash
- Rate-related: Rapid backspace events trigger the crash
์ฐธ๊ณ ์ฌํญ
This case demonstrates that Samsung Keyboard has a specific backspace handling bug that causes editor crashes, while other keyboards work correctly.
Workarounds recommended:
- Rate-limit backspace events
- Use try-catch error handling
- Debounce backspace handling
- Recommend alternative keyboards (Gboard, SwiftKey)