「直前に未読だったメール」の不具合No.07462
かわした さん 02/06/12 18:47
 
かわしたです。

2枠区切りでの使用時にエディタから「直前に未読だったメール」
コマンドを実行すると、フォルダをまたがった場合にエディタで表
示されるメールが変わりません。
# 本体側の選択メールは変わるがエディタに反映されない

3枠区切りや1枠区切りでは問題なく、2枠区切り固有の問題のよ
うです。

鶴亀V1.96 + Win2K Pro SP2 です。

[ ]
RE:07462 「直前に未読だったメール」の不No.07469
秀まるお さん 02/06/13 16:49
 
 簡単にテストした限りはうまく再現しませんでした。ソースコードを見直しても
「直前に未読だったメール」の時の処理と「次の未読メール」などの処理はほとんど
共通でして、原因が分かりませんでした。

 未読だったメールと全然別のアカウント上のメールを開いていても大丈夫です。

 何か他に再現のコツというか、再現する場合としない場合の境目みたいな物は分か
らないでしょうか?。2枠区切りでフォルダをまたがった場合は100%再現するの
でしょうか?

[ ]
RE:07469 「直前に未読だったメール」の不No.07470
tnobu2 さん 02/06/13 17:34
 
> 何か他に再現のコツというか、再現する場合としない場合の境目みたいな物は分か
>らないでしょうか?。2枠区切りでフォルダをまたがった場合は100%再現するの
>でしょうか?

私もテストをしてみましたが、普通にやって再現します。

直前の未読が同じフォルダ内であれば、「直前に未読…」を実行すると
そのメールにフォーカスが移動するとともに受信用エディタに表示される
内容も切り替わりますが、別フォルダであれば、フォーカスは移動する
ものの受信用エディタの内容は移動前のままです。

受信用エディタ、鶴亀本体のどちらで実行しても同じです。

環境はやはり鶴亀1.96 on Win2k proです。

[ ]
RE:07470 「直前に未読だったメール」の不No.07471
かわした さん 02/06/13 17:48
 
かわしたです。tnobu2さん、追試ありがとうございます。

私の設定では100%再現するので、2枠区切り以外に条件がないかい
ろいろ試してみたところ、[全般的な設定-メール一覧-閲覧関係]の

フォルダ切り替え時に****を選択する

で、「最新のメール」にチェックが入っていないことが追加の条件
のようです。ここにチェックを入れたところ正常な動作をしました
ので。

>環境はやはり鶴亀1.96 on Win2k proです。

鶴亀V1.96 + WinXP HE でも再現しました。

[ ]
RE:07471 「直前に未読だったメール」の不No.07472
tnobu2 さん 02/06/13 18:04
 
>フォルダ切り替え時に****を選択する
>
>で、「最新のメール」にチェックが入っていないことが追加の条件
>のようです。ここにチェックを入れたところ正常な動作をしました
>ので。

なるほど…
私もここにはチェックが入っていませんでした。
それで、同じようにチェックを入れてみると正常に動作しました。

[ ]
RE:07471 「直前に未読だったメール」の不No.07473
秀まるお さん 02/06/13 18:19
 
 詳しい情報ありがとうございます。そこのオプションをONにした場合に過去いろい
ろバグが出たもので、僕は常にONで使ってました。お手数かけてすみません。

 ということでさっそく調べて修正させていただきます。

[ ]
RE:07473 「直前に未読だったメール」の不No.07479
かわした さん 02/06/17 23:01
 
かわしたです。

改版履歴を見る限りV1.97で対応されているようなのですが、やは
り再現してしまいました。Win2K Pro SP2、XP HE の両方で確認し
ました。

・2枠区切りの場合のみ発生
・フォルダ切り替え時に最新メールを選択するようにすると発生し
  ない

という条件も全く変わりませんでした。

[ ]
RE:07479 「直前に未読だったメール」の不No.07486
秀まるお さん 02/06/18 11:04
 
 今、自分のWindows2000マシンとWindows95ノートパソコンでテストした限りは直っ
ているような気がします。

 未読->既読自動切り換えは一切OFFで、

 − エディタでフォルダ中の一番下の未読メールを開く。
 − Uキーを押して既読にする。
 − >キーを押して下のフォルダの未読メールを表示させる。
 − /キーを押す。

 とすると、元の未読だったメールを表示します。もちろん2枠区切りで、フォルダ
切り換え時の自動選択も無し、スレッド表示でも一覧表示でもテストしました。

 何か他に特徴的な再現の手順は無いでしょうか?。

[ ]
RE:07486 「直前に未読だったメール」の不No.07493
かわした さん 02/06/18 13:50
 
かわしたです。

> 何か他に特徴的な再現の手順は無いでしょうか?。

秀まるおさんの条件でいろいろテストしてみました。

「直前に未読だったメール」が存在するフォルダがスレッド表示で
ある場合に再現しました。一覧表示ならば問題なくエディタの表示
も切り替わってくれました。

[ ]
RE:07493 「直前に未読だったメール」の不No.07496
秀まるお さん 02/06/18 15:58
 
 僕の所では一覧表示でもスレッド表示でも同じ動きでしたが…。

 「未読から既読への自動切り換え・エディタで開いたら」がONだった場合にそもそ
も動きがおかしいバグを直したので、それでいっしょに直るかなぁと思います。

[ ]
RE:07496 「直前に未読だったメール」の不No.07504
かわした さん 02/06/18 18:01
 
かわしたです。

> 僕の所では一覧表示でもスレッド表示でも同じ動きでしたが…。

念のためですけど「直前の未読メール」コマンドを実行する前のフ
ォルダは一覧表示だろうがスレッド表示だろうが関係なくて「直前
の未読メール」コマンドの結果によって選択メールがフォルダをま
たいだ場合に、「その新たなフォルダ」がスレッド表示だとエディ
タの内容が変わりません。

つまり、コマンドの実行によって鶴亀本体の選択メールがフォルダ
をまたいだときに

実行前フォルダ 実行後フォルダ
一覧表示   ⇒スレッド表示
スレッド表示 ⇒スレッド表示

の場合に不具合が発生するのです。

> 「未読から既読への自動切り換え・エディタで開いたら」がONだった場合にそもそ
>も動きがおかしいバグを直したので、それでいっしょに直るかなぁと思います。

これで直ることを期待しますが、だめだった場合は、さらなる発生
条件の絞り込みを行って報告したいと思います。

[ ]
RE:07504 「直前に未読だったメール」の不No.07505
秀まるお さん 02/06/19 10:55
 
>の未読メール」コマンドの結果によって選択メールがフォルダをま
>たいだ場合に、「その新たなフォルダ」がスレッド表示だとエディ
>タの内容が変わりません。

 一応僕の所ではそういう場合でもうまく動作したんですけど、念のためデバッガー
でトレースしてみたら、たしかにエディタ内容の切り換えが期待通りに動作してませ
んでした。

 (ただし、既読メールを未読に切り換えるタイミングで偶然的にうまく動作してま
したが)

 ということでそこも直します。今度こそ大丈夫かと思います。

[ ]
RE:07505 「直前に未読だったメール」の不No.07520
かわした さん 02/06/22 01:23
 
かわしたです。

V1.98にてフォルダをまたいだ場合もエディタの内容がちゃんと変
わるようになりました。また、別スレッドになりますが、エディタ
を開いたら既読にする設定の場合でも一覧画面での「直前の未読
メール」が機能することを確認しました。

よく使う機能で結構困っていたので助かりました。ありがとうござ
いました。

[ ]