-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
変換未確定時、辞書登録時にマウスで他の場所をクリックするとエラーになる #260
Comments
X11上でも同じ現象が見られます。 |
しばらくパソコンがなく見落としていてすみません。今日確認できました。実際にアプリケーションによって挙動が違うのでちょっと調査に時間がかかりそうですがこちらの環境で再現自体はできています。 |
cskk自体を自分でもずっと使用していてこのようなありそうな条件のバグになぜ気づかないんだろうと思ってましたが仕事用に安定環境として使っているUbuntu 22.04+fcitx5.0.14-1+fcitx5-cskk 1.2.0+cskk 3.0.0あたりでは発生しないみたいで、他の環境で使ってバグ報告がもらえてありがたいです。新しいコンピュータでは自分でもたびたび遭遇するので最優先で調べます。 |
期待される動作について Step3. マウスで何もない場所をクリックする とアクティブなテキストボックス外のクリックとなり現在fcitx5ではIM Engineがdeactivateされます(Link1)。 そこでのデフォルト動作はIM状態のresetで、fcitx-cskkでも実装の簡易化のために倣ってresetするようにしています。(Link2) 仮にテキストボックスにフォーカスを戻しても続きからの入力をしようとするとIMEngine側でcontextごとに(あるいはfcitx5のオプションを無視してcontextを無視し)stateを保持することになり、大改修になることがわかりました。fcitx5-cskkサイドで一応可能な変更点としてissueには残しておきます(Link3)が、一旦はこのIssueではresetがうまくできていない不具合だけ修正してエラー候補が表示されず、何も入力がないcskkにとっての初期状態に戻すことにします。 |
Fix issue #260. Reset composition mode on reset
間違えたbranchでcloseしてしまったのでreopen |
Fix issue #260. Reset composition mode on reset
https://github.com/naokiri/cskk/releases/tag/v3.1.4 v3.1.4で修正をリリースしました。 |
対応ありがとうございます。 windowsやその他のIMEの動作でも、フォーカスを変えたときにリセットされていたと思いますし、fcitx5で無理なくできないことならこの状態がいいような気もします。 |
バグの簡潔な説明
変換未確定時、辞書登録時にマウスで他の場所をクリックするとエラー候補になる
再現手順
GUIアプリケーション (firefox、Dolphin、KDEスタートメニューの検索) で再現します。
Alacrittyとtmux上では問題なさそうです。
Ji <space> <space> <space>
と入力して候補ウィンドウを出す。Jisyo <space> <space> <space>...
と入力して辞書登録モードにする。期待した動作再現手順を行うと本来ならば起こると思われる内容を説明してください。
エラー候補は表示されず、その後も問題なく入力できる。
動作環境 (次の内容を挙げてください)
その他の情報
バグ内容について、他の情報をこちらに説明してください。
The text was updated successfully, but these errors were encountered: