既読の不具合?No.11678
まいふぇろう さん 03/03/04 12:53
 
ちょっと不具合っぽいのですが、調査願います。

症状:
 最新のもの以外を読むと、未読だった最新のものが既読になって
  しまう(メールを非選択にも関わらず、読んでいないのに既読に
  なってしまう)。

症例:
・フォルダを開いた時に既読が1(最新のもの)なのに、他の既読
  のメールを一通読むと既読が0になってしまう。
・最新+2通が未読の場合、フォルダを開いた時には未読=3。最
  新以外のメールを一通読むと既読が1になってしまう。

条件:
・スレッド表示。
・既読への秒数→0。
・フォルダ切換え時に →「最新のメール」、「メールを非選択に
  する」ともにオン。「未読メール」オフ。
・最新のものが未読である。

例外条件:
・一覧表示では発生しない。
・既読への秒数が1以上なら発生しない。
・フォルダ切換え時に →「未読メール」オンだと発生しない。た
  だし、未読が最新のもの1件だけだと発生する。

再現性:
・再度最新を未読に変え、最新以外のメールを選択したまま他のフ
  ォルダに移り、また戻ってくると再現しない。
・再現しない状態になっても、鶴亀を再起動すれば100%再現する。

参考:
 今まで気付かなかったのは、既読への秒数を1にしていたからだ
  と思います。最近、秒数を0にして使っているうちに異常に気付
  きました。

--
鶴亀 V2.45 / Windows XP Home Edition SP1
IE Version 6.0.2800.1106.xpsp1.020828.1920

[ ]
RE:11678 既読の不具合?No.11681
秀まるお2 さん 03/03/04 16:05
 
 手元のWindows2000マシンだと起きなかったんですが、WindowsXPマシンで試し
たら起きました。

 とにかくバグなので修正させていただきます。

[ ]
RE:11678 既読の不具合?No.11688
まいふぇろう さん 03/03/05 07:01
 
伝わっているようなので大丈夫とは思いますが、誤記を訂正してお
きます。

まいふぇろう wrote, 2003.03.04(Tue) 00:53 AM ...

> ・フォルダを開いた時に既読が1(最新のもの)なのに、他の既読
>   のメールを一通読むと既読が0になってしまう。
> ・最新+2通が未読の場合、フォルダを開いた時には未読=3。最
>   新以外のメールを一通読むと既読が1になってしまう。

ではなく、

・フォルダを開いた時に未読が1(最新のもの)なのに、他の既読
  のメールを一通読むと未読が0になってしまう。
・最新+2通が未読の場合、フォルダを開いた時には未読=3。最
  新以外のメールを一通読むと未読が1になってしまう。

です。

--
鶴亀 V2.45 / Windows XP Home Edition SP1
IE Version 6.0.2800.1106.xpsp1.020828.1920

[ ]
RE:11681 既読の不具合?No.11745
まいふぇろう さん 03/03/10 21:21
 
V2.49 では、勝手に既読になる現象は解消されたようです。しかし、
フォルダ切換え時に、未読メール・最新メールを共にオンしている
場合に、フォルダ展開後スペースバーを押した時に最新メールを読
んでしまいます。以前のバージョンでは既読メール(の一番古いも
の)を読んでくれたのですが、これは結構不便になってしまった気
がします。
つまり、以前は、未読メール>最新メールだったのが、最新メール
>未読メールとなってしまっているようです。

--
鶴亀 V2.49 / Windows XP Home Edition SP1
IE Version 6.0.2800.1106.xpsp1.020828.1920

[ ]
RE:11745 既読の不具合?No.11754
まいふぇろう さん 03/03/11 09:50
 
まいふぇろう wrote, 2003.03.10(Mon)09:21 PM...

> 以前のバージョンでは既読メール(の一番古いも
> の)を読んでくれたのですが、これは結構不便になってしまった気
> がします。

既読メール(の一番古いもの)は間違いで、
未読メール(の一番古いもの)でした。

--
鶴亀 V2.49 / Windows XP Home Edition SP1
IE Version 6.0.2800.1106.xpsp1.020828.1920

[ ]
RE:11754 既読の不具合?No.11761
秀まるお2 さん 03/03/11 14:53
 
 フォルダ切り替え時の未読メール/最新メール選択の処理は、以前から何もい
じってないはずです。現状でこちらで動作を確認した限りも仕様通りに動作して
いるように見えます。

 「未読メール/最新メールを選択」の両方がONになっている場合の動作は、ヘ
ルプに書いてある通り、「未読」の方が優先します。未読メールが1通でもあれ
ば、「最新メール」についての処理は一切機能しません。

 未読メールが1通でもあって、仮にそのうちのどれかのメールが選択されてい
れば、それがそのまま選択されつづけます。未読じゃないメールが選択されてい
れば、未読メールの中で一番古いメールが選択されます。

 ここで言う「選択」とは、「フォルダ切り替え時にメールを非選択状態にす
る」がONの場合、点線で囲んだメールがどこになるかという意味を指していま
す。フォルダ枠を選択すると点線がたしかに表示されます。

 点線で囲んだメールが未読メールである場合には、Spaceキーを押して「下の
未読ページ」コマンドを実行すれば、その点線で囲んだメールが選択状態になる
はずです。

 何か具体的に僕の書いてる症状とは違う症状が起きる場合は、それの再現手順
か、または起きる場合と起きない場合の違いなど教えて欲しいです。

[ ]
RE:11761 既読の不具合?No.11767
まいふぇろう さん 03/03/11 20:03
 
秀まるお2 wrote, 2003.03.11(Tue)02:53 PM...

>  「未読メール/最新メールを選択」の両方がONになっている場合の動作は、ヘ
> ルプに書いてある通り、「未読」の方が優先します。未読メールが1通でもあれ
> ば、「最新メール」についての処理は一切機能しません。
 :
>  何か具体的に僕の書いてる症状とは違う症状が起きる場合は、それの再現手順
> か、または起きる場合と起きない場合の違いなど教えて欲しいです。

色々検証を繰り返した結果、条件が特定できました(ような気がし
ます)。

・鶴亀を起動して初めて開いたフォルダである。
かつ
・最新の未読メールがスレッドリーダーではなく子メッセージ(の
  最後であれば確実)である。
かつ
・その最新未読メールを含むスレッドを開いた状態でフォルダを開
  く時(前回スレッドを開いたまま、または、フォルダを閉じてい
  る状態で新着が入った時でそれが最新の場合)

の場合に、
「未読メール/最新メールを選択」の両方がONになっていても、未
読の古い方でなく、最新未読メールを選択してしまう。
です(たぶん)。

例外もあります。
・スレッドリーダーが最新で、スレッドが閉じている場合(これは、
  現実的にはないでしょうが、リーダーを手動で未読にすれば実現
  できます)
も、現象が出ます。

私の運用状況では、
1.鶴亀起動。
2.送受信。
3.新着が入ったメーリングリストを真っ先に開く。
4.一番下のスレッドにフォローが付いている。
場合に、症状が出ます。

あ、大事な条件を書き忘れてました。
・スレッドの自動折りたたみ
 →折りたたみ対象:「既読になったスレッド」

他にも複合条件があるのかもしれません。秀まるお2さんのところ
でも現象が出ることを祈っております。

--
鶴亀 V2.49 / Windows XP Home Edition SP1
IE Version 6.0.2800.1106.xpsp1.020828.1920

[ ]
RE:11767 既読の不具合?No.11773
秀まるお2 さん 03/03/12 16:14
 
 詳しい情報ありがとうございます。おかげさまでバグ再現できました。

 さっそく修正させていただきます。

[ ]
RE:11773 既読の不具合?No.11826
まいふぇろう さん 03/03/14 19:00
 
V2.51 では、通常使用では今のところ症状は出ていません。

しかし、無理やり再現させることはできます。

全て既読のフォルダをスレッド表示状態で、
1.適当なメールを一つ未読に戻す。
2.一番下のスレッドの最新メールを未読に戻す。
3.そのまま(選択をどこにも移さずに)、鶴亀を閉じる(私はいつ
  もクローズボックスで終了させている)。
4.鶴亀を再起動して、真っ先に先ほどのフォルダを開いてスペース
  キーを押す。
5.一番下の最新メールから読んでしまう。

ですが、普通に使っていてこのような状態(選択したまま未読状
態)になるとは思えない(既読まで0秒ですからね)ので、この件、
これで一件落着したのかもしれません。

さらに:
何かの副作用なのでしょうか?
メールリストにスクロールバーが出ないほどメールが少ないフォル
ダで、一番下のメールより下の空白部分をクリックすると、点線で
メールが選択されて中身が表示されます。しかし、反転は一つ前に
表示していたメールです。その空白部分でダブルクリックすると、
「現在の点線枠で囲っているメールとは別のメールが対象となりま
す。続行しますか?」なんて出てきますが、これは特に問題ありま
せんか?

--
鶴亀 V2.51 / Windows XP Home Edition SP1
IE Version 6.0.2800.1106.xpsp1.020828.1920

[ ]
RE:11826 既読の不具合?No.11847
秀まるお2 さん 03/03/15 23:14
 
 とりあえず、副作用として報告いただいた方だけ、WindowsXP環境にて再現し
ました。そちらだけ先に直します。

 本題の方もぼちぼちテストしてみます。どうもこの辺の動きがWindowsXPと
Windows2000とで違うようで、再現テストもなかなか困難です。

[ ]
RE:11826 既読の不具合?No.11854
秀まるお2 さん 03/03/16 15:14
 
 無理矢理再現させる方についてですか、書かれてることそのまま試した限りは、
それで仕様通りのような気がします。

 メールを非選択状態にすると言いつつも、内部的には点線で囲んだメールを覚
えていまして、それがもし未読のメールであれば、「フォルダ切り替え時に××
を選択する」の機能は一切意味をなさないです。

 なので、未読のメールを選択した状態でもう一度そこのフォルダを開けば、同
じメールを選択する(この場合点線で囲む)ことになります。

[ ]