あれ
最近Firefoxがクラッシュしてしまう。
利用環境はUbuntu24.04。
ログを見てみたが、原因がわからない。
『Firefox randomly crashes with "Exiting due to channel error" · Issue #73 · NVIDIA/egl-wayland』によると、Waylandに切り替えると直る可能性があるらしいので、試してみる。
Ubuntu24.04でWaylandに切り替えると、Firefoxで日本語入力時に変換候補ウィンドウが変なところに表示されてしまう。
変換候補ウィンドウのズレの問題は『日本語IMEの候補ウィンドウの位置ずれ - KDE日記』での環境変数設定、あるいは『【備忘録】Ubuntu 24.04 で日本語入力環境を整える(変換候補のポップアップ位置修正) - Qiita』の設定をしたら直った。
ただ、変換確定時に変換候補の右に変換結果が一瞬出る問題がある。
Dynalistで選択した範囲を1行にするブックマークレット
(()=>{
const text = [...document.querySelectorAll(".Node .is-selected .Node-renderedContent")].map(n=>n.textContent).map(t=>t.split("\n").at(0)).join("");
const successText = `コピーしました\n\n${text}`;
const failedText = `コピーに失敗しました\n\n${text}`;
navigator.clipboard.writeText(text).then(
()=>{
alert(successText)
},
()=>{
alert(failedText)
}
)
})()