[BUG] マクロ編集画面の「通常テキスト」入力欄で1文字ごとに確定され、カーソルが先頭へ移動する
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 66/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Active
- Domain
- mobile-dev
Research direction
Start by reproducing the issue in the macro add screen's initial 「組み立て」 tab and compare its 「通常テキスト」 field with the working 「マクロ構文」 field in the 「構文」 tab. Locate the implementations of both input fields, then verify that the normal-text field accepts consecutive input and preserves the intended cursor position on Android 10 and Android 16 or equivalent test environments.
Written by the indexing model from the issue text.
Description
バグの内容
マクロ追加画面の「組み立て」タブにある「通常テキスト」の入力欄で文字を入力すると、1文字入力するたびに文字が確定され、カーソル位置が先頭へ移動します。
そのため、例えば「あかさたな」と入力すると、文字列が意図した順序で入力できず、逆順のような状態になります。また、文字を削除する場合も操作のたびにカーソルが先頭へ移動するため、通常のテキスト入力として使用することが困難です。
一方、「構文」タブの「マクロ構文」入力欄では同じ問題は発生せず、通常どおり複数文字を連続して入力できます。
再現手順
- マクロ追加画面を開く。
- 初期状態の「組み立て」タブを表示する。
- 「通常テキスト」の入力欄をタップする。
- 2文字以上の文字列を入力する。
- 1文字入力するたびに確定され、カーソルが先頭へ移動することを確認する。
- 「構文」タブへ切り替え、「マクロ構文」の入力欄で同様に入力すると、こちらでは正常に入力できる。
期待する動作
「組み立て」タブの「通常テキスト」入力欄でも、一般的なテキスト入力欄と同様に、入力した文字が連続して入力され、カーソルが意図せず先頭へ移動しないこと。
スクリーンショット
無意味、結果しか見えない画面を見るより実際に確認してくれたほうが早い。
スマートフォン環境
- Device: SHV42 / AQUOS sense10
- OS: Android 10 / Android 16
- App Version: 1.7.111 / 1.7.111-lite
追加のコンテキスト
本現象はAQUOS sense10およびAQUOS SHV42の双方で再現しました。また、通常版とLite版の双方で再現しています。
特定端末だけで発生する現象ではなく、複数端末・複数エディションで同じ問題を確認しています。
また、初期表示される「組み立て」タブの「通常テキスト」入力欄で発生するため、マクロ機能を通常どおり使用する際に最初に遭遇する可能性が高い問題です。
- Dominant language
- Kotlin
- Stars
- 345
- Forks
- 36
- Avg merge
- 10h 10m
- Merged PRs (30d)
- 99
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from KazumaProject/JapaneseKeyboard
-
ユーザー辞書や定型文で単語の末尾スペースが削除される(登録経路による挙動差)Possibly taken A pull request linked to this issue is open or already merged. Open
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
KazumaProject/JapaneseKeyboard#1125 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
KazumaProject/JapaneseKeyboard#1089 · 1 reaction ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
KazumaProject/JapaneseKeyboard#1102 · 3 comments · 1 reaction ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
KazumaProject/JapaneseKeyboard#1100 · 1 reaction ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 68/100
KazumaProject/JapaneseKeyboard#1096 · 1 reaction ·
Maintainers usually reply within 1 day
All issues in KazumaProject/JapaneseKeyboard
Similar issues
-
good first issue help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
Bookmarking an article that is already bookmarked under its redirect URL deletes both bookmarksPossibly taken @aakarshitv claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
kiwix/kiwix-android#5176 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
d4rken-org/amply#135 ·
Maintainers usually reply within 1 day
-
Source: c7 Type: bug
Difficulty 1/5 Under an hour Newbie friendliness 88/100
-
Difficulty 1/5 Under an hour Newbie friendliness 90/100
navikt/esyfo-narmesteleder#654 ·
Maintainers usually reply within 1 day