Open Handset Alliance にカーソル飛び不具合を報告してみました

Androidのカーソル飛び不具合、一部では依然として修正されてません。Android 4.0では起きなくてAndroid4.1で起きるのだから、ここで変更された何かが悪さをしていると推測出来ます。なので、Androidのリポジトリを見て原因を探ってやろうと思い立ったわけです。

android Git repositories – Git at Google

・・・

やっぱちょっとした気持ちじゃダメですね。Gitもまともに使ったことないので、そこから勉強しないとです(未だにメインはSubversionです)。まずは、この現象がAndroid開発者に認識されているかどうかを調べてみました。AndroidはOpen Handset Allianceというところで開発されているようですね。

android – Android – An Open Handset Alliance Project – Google Project Hosting

グーグルのOpen Handset Alliance、続々と新企業が参加–ソフトバンクや東芝も – CNET Japan

そこで、色々思い当たる語句で調べてみました。検索した語句は、[web browser],[input],[ime],[cursor],[jump],[fly],[bug],[textarea],[]等々。すると、1件それっぽいのが引っかかりました。

Issue 52190 – android – Input text but no underline display in the Webview text box for android 4.1.2 – Android – An Open Handset Alliance Project – Google Project Hosting

4ヶ月経ってますが、何も進展なし・・・。StatusもNewのまま・・・。ってことで、報告しちゃいました!

Issue 56702 – android – Japanese Character input bug in Web browser – Android – An Open Handset Alliance Project – Google Project Hosting

そもそも、英語が全く出来ないので、翻訳ツール使いながら必死に書きました。恐らくネイティブからしたらへんてこりんな英語に見えると思います。再現手順もわかりにくいのでAndroidの仮想デバイスで再現動画を撮って添付もしました。英語だと、IMEにカーソルキーありませんしね。

数時間後、プロジェクトメンバーに、

Wow, thanks for the detailed bug report.

と書かれていたので、進展はあったかな・・・。-Priority-Smallなのと、Statusが未だにUnassignedなのが不安ではあります。

Googleにログインした状態でページを開き、Issueの左隣の☆マークをクリックするとStatusに変更があった時にメールが飛ぶようになっているようです。さらにIssues一覧でStarsが増えて目立つのでぜひぜひ皆さんもクリックして下さい!☆はIssues一覧でもクリック出来ます。

とりあえず、報告だけはしたので次はソースを追っかけられるよう頑張ります。

P.S.

日本メーカーが出しているAndroidの機種は結構この不具合直っているのに、プロジェクトに報告が上がっていないのはなぜなんでしょう?報告が出来ない社内事情でもあるのでしょうか。Androidはオープンソースですし、各社がバグを潰して良いものにしていった方がメーカーとしても良いと思うのですが、そう考えるのは甘ちゃんなのでしょうか。

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク