appandflow / appandflow/react-native-google-autocomplete

bug: TextInput does not properly support non-Latin languages (Japanese, Chinese, etc.)

オープン
#58 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
TypeScript
スター
176
フォーク
35
PR マージ指標
30日以内にマージされた PR はありません

説明

Description:
When using TextInput with languages that require an IME (e.g., Japanese or Chinese), input events are debounced even before the text is confirmed. This causes issues where incomplete words trigger updates prematurely.

Expected behavior:
The debounce function should wait until the IME input is confirmed (i.e., after compositionend) before triggering updates.

Actual behavior:
Debounce fires immediately, leading to incomplete or unintended input processing.

for example 
Each character is triggering the event when typing, for example, “東京” (Tokyo).
Ideally, the search should be triggered only after the full input “tokyo” is converted to “東京”.

https://github.com/user-attachments/assets/e802de10-7c11-4639-99d0-e88b89300be0

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。