OpenTween
OpenTween copied to clipboard
ツイート詳細とツイート入力ボックスを完全に分離
Twitter上のとあるユーザーさん(鍵アカウントのため詳細は開示不可)から報告をもらいました。 画像サムネイルを開いた時に発言ボックスが小さくなることが原因で、誤クリックが発生しやすいようです(正確にはクリックというよりパネルタッチに近い操作)。
バグとまでは言えませんが、「ツイート詳細に含まれるはずの画像サムネイルが発言部分に侵食してるのはしっくりこない」という彼の意見に個人的に賛同できる部分もあるので修正の上pull request送ります。
- 単純にSplitoContainerの順序を入れ替えた
- 区切りが分かりやすいように詳細と入力ボックスの間のSplitterのスタイルを3Dにした ぐらいが主な修正箇所になります。
本家の方でマージご検討いただければ幸いです。
SplitContainer2 の BorderStyle についてですが、手元の環境 (Win8, 120dpi) で試したところ、一度投稿欄を広げて元の大きさに戻そうとすると複数行投稿の状態(投稿欄の右端にスクロールバーが表示される)が解除されない不具合がありました。
そこで、SplitContainer2 ではなく SplitContainer3 の BorderStyle を Fixed3D に設定したところ、複数行投稿の不具合は見られませんでした。(全然関係ないですがAPIレートリミットの表示バグってますね)
SplitContainer3 の場合ですと、外周の線で投稿欄とサムネイル画像の両方の境界が良い具合に識別しやすくなったように見えますが如何でしょうか?
複数行投稿のために予め投稿欄を広げて使っていると、サムネイル枠があまりに小さくなりすぎるのですが、旧方式も設定の変更等で選べるようにはできますか? サムネイル枠のために詳細欄を広げてしまうと、今度はTL表示量が減ってしまってあまり効果的に思えません。