Skip to content

Conversation

@ViVi-shark
Copy link
Contributor

@ViVi-shark ViVi-shark commented Jun 3, 2023

2024/10/10 11:35 ―― 以下、全体的に書き直しました

従来の挙動

従来は、常に画面左下付近に開かれていた。

従来の挙動における問題点

  • 編集対象が画面の上のほうにある場合、対象の編集ボタンをクリックする操作をしてから開かれた編集ウィンドウまで、視線移動が大きい。
  • 編集対象がサブタブの場合も、同様に視線移動が大きい。(サブタブは右側で、ウィンドウは左下に開かれるので)

あたらしい挙動

できるかぎり、編集対象の発言の近く(編集対象の発言要素の下端のちょっと下)で開くように。

ただし、当該発言の下端がチャットログ領域の下端よりもなお下にあるような場合(※『ダブルクロス』の「トレーラー」のような巨大な発言を編集しようとするとよく起こる)は、代わりに、チャットログ領域の下端あたりに開く。

備考

本件の主旨そのものではないが、ついでに、発言編集テキストエリアの自動サイズ調整をやめた。 e00f3d9

これは、(やはり『ダブルクロス』の「トレーラー」のような)巨大な発言を編集しようとしたとき、テキストエリアが異様に巨大化してしまうという問題があったことによる。
(また、そのように巨大化した場合、発言編集ウィンドウの全体でスクロールが発生していた(=見出しも装飾ボタンもまとめてスクロールされていた)。これは不便なので、見出しと装飾ボタンはスクロール対象外にして、テキストエリアだけをスクロールするようにした)

あと、発言編集ウィンドウの横幅をリサイズしたときにテキストエリアがついてこなかったので、ついてくるようにした。 546cd33

発言編集テキストエリア(のとくに上端)が1ドットくらい送信ボタンとずれて表示されるのもついでに直した。 2ab3fec

@ViVi-shark
Copy link
Contributor Author

一定条件下で問題があった

@ViVi-shark ViVi-shark marked this pull request as draft June 24, 2023 13:55
@ViVi-shark ViVi-shark force-pushed the feature/open_rewriting_form_near_target branch from 0817964 to 1fc5c35 Compare October 10, 2024 02:27
@ViVi-shark
Copy link
Contributor Author

#48 (comment) で言った問題は解消したはずですが、すこし実卓で様子を見ます

@ViVi-shark ViVi-shark changed the title 発言編集ウィンドウを、編集対象の発言の近くで開かれるように 発言編集ウィンドウを、できるかぎり編集対象の発言の近くで開かれるように Oct 10, 2024
@ViVi-shark ViVi-shark force-pushed the feature/open_rewriting_form_near_target branch from 1fc5c35 to bab99c2 Compare October 10, 2024 06:58
@ViVi-shark ViVi-shark force-pushed the feature/open_rewriting_form_near_target branch from bab99c2 to 09584e5 Compare October 13, 2024 05:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant