Skip to content

Investigate confirmed Android LINE ID duplicate input (#200)#201

Merged
jrywu merged 7 commits into
masterfrom
fix/200-android-line-id-duplicate
Jul 25, 2026
Merged

Investigate confirmed Android LINE ID duplicate input (#200)#201
jrywu merged 7 commits into
masterfrom
fix/200-android-line-id-duplicate

Conversation

@limeimetw

@limeimetw limeimetw commented Jul 23, 2026

Copy link
Copy Markdown
Collaborator

Summary

Verified

  • The reported path is LINE → Add Friends → ID search on Android 14.
  • One reported j tap displays jj.
  • A maintainer independently reproduced the Android:LINE 新增好友 ID 搜尋欄重複輸入字元 #200 behavior on a physical Samsung phone, confirming the Android defect is not limited to the reporter's ASUS device.
  • The reporter supplied Android 14 ASUS_AI2202, LIME 6.1.36, and LINE 26.11.0; the defect reproduces from the Chinese keyboard but not from LIME's English keyboard.
  • The current direct English software-key path contains one InputConnection.commitText() call per handleCharacter() invocation.

Unresolved blocker

The user-visible defect is confirmed on a physical Samsung phone, but the exact runtime boundary is still unknown. The reporter also recalls the same symptom in another unidentified app or input context; this keeps common Android editor conditions in scope but is not a second reproducible environment. The Samsung model/Android version, EditorInfo flags, key-dispatch count, and InputConnection call count have not yet been recorded. No production source fix is proposed until runtime evidence isolates the duplicate boundary.

Next verification

  1. Preserve the confirmed Samsung reproduction and record its model/Android version when available.
  2. Capture privacy-safe field flags and dispatch/commit counts on the reproduced path without logging the entered LINE ID.
  3. Add a RED regression through the proven failing path.
  4. Implement the smallest root-cause correction and verify both Chinese/English keyboard paths plus ordinary, password, email, and URL/search fields.

Checks

  • git diff --check
  • Manual source and documentation review
  • Claude Code Opus read-only reviews, including the follow-up scope/privacy review, completed with no blocking findings.

Related: #200

@limeimetw limeimetw changed the title Investigate Android LINE ID duplicate input (#200) Investigate confirmed Android LINE ID duplicate input (#200) Jul 23, 2026
…e-id-duplicate

# Conflicts:
#	docs/BACKLOG.md
@jrywu
jrywu marked this pull request as ready for review July 25, 2026 16:35
@jrywu
jrywu merged commit a0108c7 into master Jul 25, 2026
@jrywu
jrywu deleted the fix/200-android-line-id-duplicate branch July 25, 2026 16:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants