MozillaZine.jp フォーラム
https://forums.mozillazine.jp/

起動時の表示位置
https://forums.mozillazine.jp/viewtopic.php?f=3&t=22703
ページ 11

作成者:  kenken [ 2024年8月11日(日) 21:33 ]
記事の件名:  起動時の表示位置

Thunderbirdを起動時に、受信トレイが表示されるようにしています。かつ起動時に新着をチェックしあれば受信する設定になっています。(最新が一番下になるようにしています。)
以前は、新着がなければ最終(最新)のメールが一番下に表示され、新着があれば受信しながらスクロールしていたと思うのですが、ここ最近新着があっても無くても8/3が一番下に表示されるようになってしまいました。当然、新着を見るにはスクロールを自分でしなくてはならず、結構イライラします。

改善の方法はありますでしょうか?

過去(去年や、かなり以前)の質問も参照しましたが、似たような質問もありましたが解決には至っておらずや、不具合で様子見でしたの、質問をさせて頂きました。
Windows11
Thuderbird 115.14.0です。

よろしくお願いいたします。

作成者:  kenken [ 2024年9月01日(日) 16:18 ]
記事の件名:  Re: 起動時の表示位置

Thunderbird128.1.1esr (64 ビット)でも同様の事象でした。

起動時の表示位置についてですが、送信日時の昇順なので、メッセージリストを縦全体にすると最新が一番下にきますが、リストはこの状態であとはメッセージペインの高さで表示位置が決まっているようです。
なお、受信してもスクロールしないのは変わりません。

よろしくお願いします。

作成者:  EarlgreyTea [ 2024年9月04日(水) 04:26 ]
記事の件名:  Re: 起動時の表示位置

kenken さん、EarlgreyTea と申します。
まず半月以上も放置してしまったことをお詫びします。
「8/3が一番下に」の意味がピンと来なくて置いておいたら忘れていました。

kenken さんが書きました:
起動時の表示位置についてですが、送信日時の昇順なので、メッセージリストを縦全体にすると最新が一番下にきますが、リストはこの状態であとはメッセージペインの高さで表示位置が決まっているようです。

(A) フォルダーを開き直した時
(B) フォルダーを開いた状態でThunderbirdを起動した時
で分けて見てみましょう。

(A) のタイミング
  • Ver.102:
    自動スクロールなし
  • Ver.115、128:
    メッセージペイン表示した状態でメッセージリストの一番下に最新が来るようにスクロール
(B) のタイミング
  • Ver.102:
    メッセージペイン表示した状態でメッセージリストの一番下に最新が来るようにスクロール
  • Ver.115、128:
    メッセージペインを非表示にした状態の一番下に最新が来るようにスクロール

Ver.102→115のアップデートで (A) については改善され、 (B) は後退したということになります。
Supernova(Ver.115)で「縦表示」レイアウトがデフォルトになったことで気づきにくかったのかもしれません。

kenken さんが書きました:
なお、受信してもスクロールしないのは変わりません。

これがフォルダーを開いた状態で新着メッセージを受信した際に自動スクロールしないという意味であるならば、以前のバージョンから変わっていないですね。
メールチェックしている最中に自動受信してメッセージリストが勝手にスクロールすることは望まない人のほうが多いでしょう。

作成者:  kenken [ 2024年9月04日(水) 14:21 ]
記事の件名:  Re: 起動時の表示位置

EarlgreyTeaさん、返信ありがとうございます。

EarlgreyTea さんが書きました:
kenken さん、EarlgreyTea と申します。
まず半月以上も放置してしまったことをお詫びします。
「8/3が一番下に」の意味がピンと来なくて置いておいたら忘れていました。

とんでもないです。「8/3が一番下に」はわかりにくいと思っていたのですが、修正方法がわからず(というか出来ないですよね)そのままにしておりました。8月3日の意味でしたが、今はメッセージペインの高さで変わっていることを理解しております。

EarlgreyTea さんが書きました:
(A) フォルダーを開き直した時
(B) フォルダーを開いた状態でThunderbirdを起動した時
で分けて見てみましょう。

私の質問は(B)のVer.115、128にあたるということですね。

EarlgreyTea さんが書きました:
これがフォルダーを開いた状態で新着メッセージを受信した際に自動スクロールしないという意味であるならば、以前のバージョンから変わっていないですね。


フォルダーを開いた状態で新着メッセージを受信した際の自動スクロールという意味です。
(起動時に前回終了時のフォルダが開かれ、新着メッセージをチェック、ダウンロードする設定によりメッセージの受信をするという意味だと理解しました。)
私の記憶は102の記憶ではないかという事ですね。了解しました。

EarlgreyTea さんが書きました:
メールチェックしている最中に自動受信してメッセージリストが勝手にスクロールすることは望まない人のほうが多いでしょう。

なるほど。ただ送信日時の降順にするとメッセージリストは自動スクロールしますので対応が微妙ですよね。


結構不便なので気がつく気がするのですが、現状は仕様どおりということで了解しました。
ちなみに試してみるとして、バージョンダウン(102及び115)って可能なのでしょうか?
無理でしたら、起動時が102の仕様に戻ることを期待して待つことにしたいと思います。
ありがとうございます。

作成者:  EarlgreyTea [ 2024年9月04日(水) 23:42 ]
記事の件名:  Re: 起動時の表示位置

kenken さんが書きました:
私の記憶は102の記憶ではないかという事ですね。了解しました。

私が書いた「以前のバージョン」とはずっと前のという意味で「102」ということではないです。
検証した限りではVer.52でも受信時に自動スクロールはしません。
起動時の受信だったとかではないでしょうか。

kenken さんが書きました:
結構不便なので気がつく気がするのですが、現状は仕様どおりということで了解しました。

仕様ではありません。UI刷新時に入ったリグレッションバグということになります。
挙動だけで見ると、メッセージペインが表示されていてもウインドウ全体の高さで計算しているようです。
開発者が「縦表示」と降順並びを好んでいたら気付けないです。
そしてバグ報告は不正確で情報不足なことがあります。

kenken さんが書きました:
ちなみに試してみるとして、バージョンダウン(102及び115)って可能なのでしょうか?

可能だとは思いますが、一応ダウングレードはできないようにバージョンチェックしています。
したがって、おすすめしないので自己責任です。
プロファイルフォルダーにある「compatibility.ini」というファイルに前回起動時のバージョンが記録されますので、これを削除しておけば古いバージョンで起動できます。

kenken さんが書きました:
起動時が102の仕様に戻ることを期待して待つことにしたいと思います。

私がざっと探した限りですと、近いバグは下記です。

Bug 1867593 Incorrect scrolling position in the message list when opening a folder. This particularly affects unified or virtual folders. v. 115.5.0

「特に統合フォルダーまたは仮想フォルダーに影響する」と余分な情報が付いていたりしますし、中を読んだらこちらからアクションを起こさなければ進展しそうにない気がします。

作成者:  kenken [ 2024年9月05日(木) 04:47 ]
記事の件名:  Re: 起動時の表示位置

EarlgreyTeaさん、返信ありがとうございます。

申し訳ありません。認識に違いがあるようで、以下がよくわからず混乱しております。

当初の質問を簡単に書くと、起動時のメール受信時に自動スクロールしなくなりましたか?なのですが。

前提:メールは受信しないとして
手動でフォルダを開いたときと、起動時にフォルダが開かれたときに、表示位置が違うのは理解しました。
(起動時はメッセージペイン非表示で一番下に最新のメールが来るが、手動で開いたときはメッセージペインの上端に最新のメールがくる。)

という理解を私がしているとします。
で、ご回答で

EarlgreyTea さんが書きました:
検証した限りではVer.52でも受信時に自動スクロールはしません。
起動時の受信だったとかではないでしょうか。


といただきましたが、すいません、私の回答が違っていました。起動時の受信でスクロールしないのは変わりません。でした。
私は受信時の動きは起動時受信もフォルダ再表示後受信も同じ動きだと思っていたため、そこはあまり気にして記載していませんでした。

ご指摘の通りだったのですが、その後に”起動時の受信だったとかではないでしょうか。”と書かれていますが、起動時の受信であれば自動スクロールする(またはしていた)というご認識でしょうか?
当初その質問をしておりましたので混乱してしまいました。

どうも、フォルダが開かれるとき(起動時or手動)の表示位置の話があって、この位置がかわることをスクロールとおっしゃっているのか、メール受信時(起動時or手動)のときにスクロールすることをおっしゃっているのかで混乱しています。
2024年9月04日(水) 14:21のご回答(A)(B) のタイミングというのもメールの受信のつもりで理解しようとしていたのですが、フォルダが開かれるときの話なのでは?と思ってきました。


(A)、(B)のタイミングで受信をしたら自動スクロールはどうなるご認識でしょうか?
(私の認識では現時点ではAもBも自動スクロールはしない認識、以前はBはしていたという認識で、それが今回の質問で、Aは動作的には同じだと思っていたけど、ちょっと自信がないですという状況です)


よろしくお願いいたします。

作成者:  EarlgreyTea [ 2024年9月05日(木) 21:24 ]
記事の件名:  Re: 起動時の表示位置

kenken さんが書きました:
2024年9月04日(水) 14:21のご回答(A)(B) のタイミングというのもメールの受信のつもりで理解しようとしていたのですが、フォルダが開かれるときの話なのでは?と思ってきました。

私は新着メールの受信が絡む挙動の話はしていませんでした。
メッセージのスクロール位置決定の挙動自体に問題があるという話に、さらにメール受信を絡めてしまうと話が複雑になってしまうからです。

kenken さんが書きました:
(A)、(B)のタイミングで受信をしたら自動スクロールはどうなるご認識でしょうか?

それについては検証を行わないときちんとした回答はできないです。
したがってお時間をいただくことになります。

作成者:  kenken [ 2024年9月05日(木) 23:48 ]
記事の件名:  Re: 起動時の表示位置

EarlgreyTeaさん、返信ありがとうございます。

やはり認識に違いがあったのですね。

EarlgreyTea さんが書きました:
それについては検証を行わないときちんとした回答はできないです。
したがってお時間をいただくことになります。

問い詰めるような言い方をしてしまい申し訳ないです。そういう意図ではありませんでした。
単に認識があってるかの確認をしたかっただけです。

お時間がありましたらで結構ですので、ご確認いただけるとありがたいです。
よろしくお願いいたします。

ページ 11 All times are UTC + 9 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/