IanKelling
(Ian Kelling)
1
Repro: https://DOMAIN/admin/customize/themes/1/common/footer/edit に移動します。
テキストをハイライトし、Control-c を押してから、Emacs やターミナルなどの別のプログラムに貼り付けます。ハイライトしたテキストの一部しか表示されず、最大で 1.5 行程度です。
選択バッファ(中央クリック)では何もキャプチャされません。
バージョン情報: Discourse 2.9.0.beta12 723f8239df。私のブラウザは 107.0+build2-0ubuntu0.22.04.1~mt1+11.0trisquel94 です(これは Firefox 107 と同じように機能するはずです)。私の OS は Trisquel 11 で Xorg を使用しています。
この問題の修正の一部として、プレーンテキストエディタを提供することを提案します。どんなに凝ったエディタを設定しても、後でコピー/ペーストが再び壊れる可能性があります。
maiki
(maiki)
3
イアンさん、こんにちは。
Fedora 37 と Firefox 106.0.4 を使用していますが、この問題は再現できません。
何が起こっているのか判断する方法がわかりません。他の Discourse サイトでもこの問題を再現できますか?セーフモードでテキストをコピーした場合にも発生しますか?
どのように進めるのが良いでしょうか?
「いいね!」 2
はい、セーフモードでもまだ発生します。私のブラウザ(Firefoxの派生版)は現在バージョン109.0+build1-0ubuntu0.22.04.1~mt1+11.0trisquel94です。maikiさん、Xorgでテストしていますか?新しいブラウザで再度試していただけますか?私もi3ウィンドウマネージャーを使用していますが、それが違いを生むかもしれません。
提案ですが、JavaScript拡張エディタを実行せずにこれらの値を編集する方法を文書化することです。セーフモードでも実行されるので、その時に無効にするのが良いでしょう。Discourseのデータベースのフィールドを編集する必要があったとしても、今の状況よりは幸せになれるでしょう。