検索フィールドで文字化け発生。文字入力に難有り。



  • Mac版1.7(1.7.735.46 (Stable channel) (64 ビット) / macOS Sierra 10.12.3)で発生し始めました。

    ブラウザ右上の検索フィールドで日本語で検索すると文字コードが異なるのか変な感じに変化し検索サイトで検索されます。
    その後検索フィールドに入れた文字も文字化け状態になります。
    常にではなく時々発生し、まだ発生させる方法はわかってません。

    次に日本語を入力している時の問題。
    文字を確定した後に文字を削除しようとすると半角スペースが挿入されることが稀にあります。それを削除しようとするともう一つスペースが追加されその後は普通に削除できるようになる。
    とにかくバックスペースの挙動がおかしい。

    これらはVer.1.6では起こってませんでした。


  • Moderator

    @izacks
    @bonjamin said in インプットフォームで日本語入力をした時にバックスペース処理が正しく行われない時がある:

    Vivaldi 1.6.689.40 (Stable channel) (64 ビット)
    OS Mac OS X
    Google 日本語入力(2.20.2700.1)

    インプットフォームで日本語入力を行い、変換前の状態でバックスペースで字を消すと2回押さないと文字が消えない時がある。
    その時に文字を確定するとインプットフォームのテキストデータ内に不正な文字コードが含まれる。

    現在、こちらのトピックでこのバグについてやり取りをしています。
    すでにバグ報告の後、開発者が割り当てられ修正のため取り組んでいます。

    リンク先のトピックにて進捗の報告をしていきますので、是非"ウォッチ中"にしてみてください。


  • Moderator

    これらはVer.1.6では起こってませんでした。

    ここが少し気になりますね。というのも、

    • macOS X Yosemite 10.10.5以降
    • 1.6.689.40 (Stable channel) (64bit)
    • IMEはことえりを使用(他にもGoogle 日本語入力でも)

    の時点で、このバグが発生していました。

    @izacks さんの「このバグが発生しなかった」時点のOSの環境と、Vivaldiのバージョンが分かると開発者の参考になりそうです…!



  • @izacks said in 検索フィールドで文字化け発生。文字入力に難有り。:

    ブラウザ右上の検索フィールドで日本語で検索すると文字コードが異なるのか変な感じに変化し検索サイトで検索されます。
    その後検索フィールドに入れた文字も文字化け状態になります。
    常にではなく時々発生し、まだ発生させる方法はわかってません。

    たぶんこの問題も、 @knokmki612 さんが書いてる『インプットフォームで日本語入力をした時にバックスペース処理が正しく行われない時がある』問題と関係あると思います。

    私は検索フィールドを使ってないのですが、アドレスバーや検索サイトでも、日本語変換途中の文字列をバックスペース(Macの場合は『Delete』キー)で削除した後、検索を実行(あるいはテキストエリア等で日本語変換途中の文字列を削除した後、コピーしてアドレスバーや検索サイト等で検索を実行)すると、見えない文字(?)か何かが検索ワードに含まれていて、その結果文字化けするのだと…思われます。なので、たぶん検索ワードを一度 Cmd + A → Delete などで完全に削除した後、もう一度検索ワードを入力して検索を実行すると、問題なく検索ワードで検索できると思います。



  • 「見えない文字(?)か何かが検索ワードに含まれていて」と言うのはおそらく、
    0_1486885354350_vivaldi6.jpg
    この画像の所々(私は検索フィールドを使ってない■のですが、の■の部分)に表示されている記号が含まれているのだと思います。
    Win7 32bit Vivaldi Stable1.7 , Chrome 56
    の環境でこの記号が表示されます。Macでは表示されない?
    フォントによっては記号は表示されず半角スペースになることもあるみたいです。

    この記号は インプットフォームで日本語入力をした時にバックスペース処理が正しく行われない時がある
    こちらのトピックにあるように制御文字 0x08(BS)だそうです。発生条件は @kyu3a さんのご説明の通り。
    そしてこの制御文字が検索ワード内に混ざった状態で検索すると文字化けしてしまうのでしょう。
    この記号について 2chのVivaldiスレッド で相談して得られた情報から関係のあることかな、
    と思って返信したのですが・・・全く関係のないことだったらすみません。



  • @knokmki612 said in 検索フィールドで文字化け発生。文字入力に難有り。:

    @izacks さんの「このバグが発生しなかった」時点のOSの環境と、Vivaldiのバージョンが分かると開発者の参考になりそうです…!

    私は正式リリース版しか使用していないのですが、以前はVivaldi Ver.1.6. OSも変わらずmacOS Sierra 10.2.3です。

    一度Vivaldi一式をアンインストールして再インストールしましたが発生しています。



  • This post is deleted!

  • Moderator

    @izacks

    私は正式リリース版しか使用していないのですが、以前はVivaldi Ver.1.6. OSも変わらずmacOS Sierra 10.2.3です。

    こちらの情報をチームに共有しました。
    ありがとうございます!



  • @kyu3a 検索後、検索語を全文コピーしてテキストエディタなどにペーストすると、文頭に(稀に文中に)スペース?(と認識されています。テキストエディタではよくある白四角表示)が挿入されていますね。
    そのせいで文字コードが壊れてしまうんでしょうね。



Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.