スレッド表示が変?No.02323
こに さん 00/12/18 20:17
 
こんにちは、こにです。

スレッド表示の設定であるときに、まれにちゃんとスレッドがつながらないこと
があります。
フォルダーを移動したりしてスレッドを生成しなおすと直っているようです。

気のせいと思いつづけていたのですが、やっぱり気のせいじゃないようです。
再現方法などさっぱりわからないのですが、どうやらlist.binが壊れているとい
われて『はい』を押したあとに多いようです。(これも確実ではないのです
が。。。)

細かいことがはっきりしなくてすいません。
ほかに判ったことがあれば、随時書き込みます。

[ ]
RE:02323 スレッド表示が変?No.02335
taku さん 00/12/19 18:15
 
>スレッド表示の設定であるときに、まれにちゃんとスレッドがつながらないこと
>があります。
>フォルダーを移動したりしてスレッドを生成しなおすと直っているようです。
>
>気のせいと思いつづけていたのですが、やっぱり気のせいじゃないようです。
>再現方法などさっぱりわからないのですが、どうやらlist.binが壊れているとい
>われて『はい』を押したあとに多いようです。(これも確実ではないのです
>が。。。)
>

こにさんの言っている現象とは違いますが、こちらでも
スレッドがつながらない事がありました。

メール受信で、スレッドにつながるはずの新着メールつながっておらず、
範囲(V)の未読分などで再表示させると繋がる現象が発生しています。

[ ]
RE:02335 スレッド表示が変?No.02340
秀まるお さん 00/12/19 18:53
 
 何か他に追加の情報は無いかなぁと思っていた所に、追加情報ありがとうございま
す。

 新着のメールに限ってつながらないということなら、調査箇所がかなり限定されて
楽になりますが…。こにさんの所ではどんなもんなのやら?

[ ]
RE:02340 スレッド表示が変?No.02350
こに さん 00/12/20 00:31
 
こんにちは、こにです。

>  新着のメールに限ってつながらないということなら、調査箇所がかなり限定されて
> 楽になりますが…。こにさんの所ではどんなもんなのやら?

記憶の糸をたどってみると……言われてみると、確かに新着メールの場合にスレ
ッドがつながらないようです。

鶴亀……0.59
OS………Win98SE

[ ]
RE:02350 スレッド表示が変?No.02365
秀まるお さん 00/12/20 12:27
 
> 記憶の糸をたどってみると……言われてみると、確かに新着メールの場合にスレ
> ッドがつながらないようです。

 ソースコードを見るまでも分かったんですが、スレッドの親子関係の親と子の順番
が逆になって届いた場合にスレッドがつながりません。

 つまり、子を受信した時点で、それの親が見つからずに新規スレッドとして追加さ
れ、その後親を受信すると、子と親がつながらなくなります。

 なんとか修正したい所ですが、面倒かも。

[ ]
RE:02365 スレッド表示が変?No.02366
taku さん 00/12/20 14:03
 
>> 記憶の糸をたどってみると……言われてみると、確かに新着メールの場合にスレ
>> ッドがつながらないようです。
>
> ソースコードを見るまでも分かったんですが、スレッドの親子関係の親と子の順番
>が逆になって届いた場合にスレッドがつながりません。
>
> つまり、子を受信した時点で、それの親が見つからずに新規スレッドとして追加さ
>れ、その後親を受信すると、子と親がつながらなくなります。
>
> なんとか修正したい所ですが、面倒かも。

私の所と状況が違います…。

もしかするとこれは仕様?

<手順>
1.スレッド表示にする。
2.メールを読み既読にする。
3.範囲で未読分を選択して未読メールのみにしておく。
4.メールを受信

  → すでに既読メールとなったメールの子メールを受信した場合、
     スレッドが繋がらずに一つだけ表示される。

このあと3.の操作をするとスレッドが繋がり表示されます。

[ ]
RE:02366 スレッド表示が変?No.02367
秀まるお さん 00/12/20 15:31
 
> 私の所と状況が違います…。

 今ソースコードを見直してみたら、親子関係の受信順が逆になった場合については
既に対処されていました。(自分で作っておいて忘れてるし)

> 1.スレッド表示にする。
> 2.メールを読み既読にする。
> 3.範囲で未読分を選択して未読メールのみにしておく。
> 4.メールを受信
>
>   → すでに既読メールとなったメールの子メールを受信した場合、
>      スレッドが繋がらずに一つだけ表示される。

 んではこのケースということで調べてみます。

[ ]
RE:02367 スレッド表示が変?No.02386
こに さん 00/12/20 22:12
 
こんにちは、こにです。
ノートパソコンが壊れて、帰ってからしかメールが見れないので返事が遅くなり
ます…。

> >   → すでに既読メールとなったメールの子メールを受信した場合、
> >      スレッドが繋がらずに一つだけ表示される。

僕のところでも『最近の分』でスレッド表示しているので、これが原因かもしれ
ません。

ただ、
未読→スレッドがつながらない
↓(メールを読む)
既読→スレッドがつながっている。

なので僕の場合は、もっと違うところに原因がありそうです。
もちろん、既読の状態でも最近の分に入っているスレッドです。

フォルダを移動したり、一覧とスレッド表示を切り替えたりしています。

[ ]
RE:02386 スレッド表示が変?No.02387
秀まるお さん 00/12/20 22:33
 
> > >   → すでに既読メールとなったメールの子メールを受信した場合、
> > >      スレッドが繋がらずに一つだけ表示される。

 とりあえずこのケースではたしかにスレッドがつながらない、と言うか、親発言が
一覧に出てこずに、子発言(新着メール)だけがスレッドに出てきてしまいます。

 で、これについては対処しました。(っといっても、スレッド表示全体をリフレッ
シュしてしまうという手抜き修正ですが)

 このバグとは別に、ユーザーの手によって折りたたまれたスレッドが展開されない
ことがあるらしいバグがまた見つかってしまって、それも直した所です。

 というか、いったんは展開されるんですが、鶴亀メール再起動でまた閉じてしまう
というかなんちゅうか…。わかりにくいバグです。(小原さんから送ってもらったロ
グで判明したバグ)

[ ]