バグ #1286
完了URLを含むツイートのURL以降の文字列選択コピーがズレる
説明
題名のとおりですが、URLを含むツイートのURLより後ろの文字列を
選択してコピーすると、選択した範囲とは異なる範囲がコピーされます。
https://twitter.com/tsutsuii/status/1021810042687737856
を例に取ると以下のような感じです。
URL以降の文字列コピーについて、
文字数カウントは表示のURL
実際にコピーされる文字列は実URL (t.co)
になっている、という感じでしょうか。
なお Worldon の場合は問題ありません。
→実URLではなく … の省略を含む表示URL文字列がコピーされ、
文字カウントも表示URLの文字数で行われる仕様?
参考トゥートチェーン
https://social.mikutter.hachune.net/@tsutsuii/100454566423224086
ファイル
関連するチケット
toshi_a 初音 さんが6年以上前に更新
- ステータス を 分類待ち から 実装待ち に変更
この機能は、本文全体ではなく見えている本文から選択された部分の文字列をコピーする機能なので、リンクがURLになってしまっているのは間違っていますね。
選択位置と実際にコピーされる文字列が異なるのも、リンクをURLににしたうえでコピーする対象を決めているからだと思われます。
(「本文をコピー」コマンドがリンク部分をURLにしてしまっているのは仕様のため問題ないです)
Izumi Tsutsui さんが6年以上前に更新
toshi_a 初音 さんは書きました:
(「本文をコピー」コマンドがリンク部分をURLにしてしまっているのは仕様のため問題ないです)
Worldon は逆に「本文をコピー」でもリンク部分を実URLでは無く表示のURLでコピーしているようです。
https://social.mikutter.hachune.net/@tsutsuii/100453431008434378
台風もう上陸したのか chunichi.co.jp/s/article/20180...
toshi_a 初音 さんが6年以上前に更新
「本文をコピー」はdescriptionの文字列をそのまま使うかSpellを使うか忘れましたけど、前述した仕様はTwitterプラグインに限った話です。他のプラグインについてはその実装に依存します。
toshi_a 初音 さんが5年以上前に更新
- ステータス を 実装待ち から レビュー待ち に変更
- 担当者 を Izumi Tsutsui にセット
- ブランチ を topic/1286-copy-selected-area にセット
確認してみてください
Izumi Tsutsui さんが5年以上前に更新
- ステータス を レビュー待ち から マージ待ち に変更
3.9.1 ベースというのが微妙だったので
master に e79ce02a の差分を当てて確認しました。
ズレはなくなっているのでOKと思います。
URLについて、文字列選択コピーだと省略形の … のコピーになって
「本文をコピー」だと完全URLのコピーになるのは
そういう仕様ということですよね。
toshi_a 初音 さんが5年以上前に更新
URLについて、文字列選択コピーだと省略形の … のコピーになって
「本文をコピー」だと完全URLのコピーになるのは
そういう仕様ということですよね。
そうです。「本文をコピー」は投稿者が入力した内容を対象にしているので、URLの省略などは行われません。
一方、範囲をコピーする場合は、選択した内容をそのままクリップボードにコピーするしかないです。