thread 表示の次の未読 mailNo.02007
ひろ さん 00/12/07 11:34
 
 秀まるお様今日は、ひろです。
 thread 表示をしている未読 mail のある folder に、「次の未読メール」
で focus が移動した場合、動き及び本文表示がおかしいです。私の環境は
Windows98+鶴亀Ver.0.53 ですが、次の操作で再現します。
1.「受信箱」の設定を thread 表示にしておく
2.account の top に focus を合わせておき、送受信を行う
3.「受信箱」に新規 mail が有ることを確認後、「次の未読メール」で
  focus を移動
4.新規 mail が 1 通の場合、focus は正しいが本文が表示されない
  (一度「一覧」にすると OK)
  新規 mail が複数の場合、focus が 2 通目に移動する

 再現方法がなかなか解らず、Ver.0.52 or 0.53 のどちらで発生するよう
になったのか定かで有りませんが、Ver.0.51 までは問題ありませんでした。

[ ]
RE:02007 thread 表示の次の未読 mailNo.02009
長澤薫 さん 00/12/07 11:46
 
こんにちは、長澤です。

>  thread 表示をしている未読 mail のある folder に、「次の未読メール」
> で focus が移動した場合、動き及び本文表示がおかしいです。
>
> 1.「受信箱」の設定を thread 表示にしておく
> 2.account の top に focus を合わせておき、送受信を行う
> 3.「受信箱」に新規 mail が有ることを確認後、「次の未読メール」で
>   focus を移動
> 4.新規 mail が 1 通の場合、focus は正しいが本文が表示されない
>   (一度「一覧」にすると OK)
>   新規 mail が複数の場合、focus が 2 通目に移動する

私の所でも発生しましたが、それ以降発生しなかったので『ハテナ?』
だったのですが、新規が1通だと発生していたのですね。

あと、先ほど別件で見つけたのですが同じ症状なので……。1通もメー
ルがない受信フォルダに1つだけ他メールからインポート(私の場合
はemlファイル)した場合、同様に本文表示がなされない(一旦「一
覧モード」にするとOk)現象が発生しました。


INSERT INTO YourNote(Name, EMail1, EMail2, Web, Message)
  VALUES('Kaoru Nagasawa',
         'curly@ic-net.or.jp', 'xxxxx@tohokuotas.co.jp',
         'http://www.ic-net.or.jp/home/curly/',
         '☆記念スタンプと旅もようの事なら!!');

[ ]
RE:02009 thread 表示の次の未読 mailNo.02031
秀まるお さん 00/12/07 16:16
 
 詳しい条件を書いていただいたおかげで簡単に再現しました。んでもって修正させ
ていただきました。

 ついでに、「上の未読」でフォルダをまたがって、またがった先のフォルダがスレ
ッド表示の場合に死んでしまうバグを見つけてしまいました。これの原因を探すのに
うちの子をだっこしながら片手で作業して疲れました。

 こんなバグでした。

    HTREEITEM hitem =...                 <-- (1)
    ...
    ...
    ...
    {
        HTREEITEM hitem = ...            <-- (2)
        ...
        ...
    }
    TreeView_SelectItem( ..., hitem );   <-- (2)のつもり

[ ]