V6.75β5No.01988
秀まるお2 さん 17/09/05 11:45
 
 ヒラメさんにテストしていただく用で、V6.75β5をアップロードしました。

 (勝手にテストお願いしてすみません)

32bit版:
http://hide.maruo.co.jp/software/bin3/hmmail675b5_signed.exe

64bit版:
http://hide.maruo.co.jp/software/bin3/hmmail675b5_x64_signed.exe

 ヘッダや本文の自動折りたたみが、ウィンドウサイズ変更時に勝手に展開して
しまう件の対応をしています。

■修正点1:

 ウィンドウサイズ変更時に、ヘッダの折りたたみ箇所について、内部的に、一
度展開してからもう一度折りたたみ直すような処理をしてたのをやめて、折りた
たみ状態を可能な限りそのまま維持するようにしました。

■修正点2:

 カーソル位置が折りたたまれた中になった場合に自動で展開する処理があるん
ですが、ウィンドウサイズ変更の最中に限ってその処理をキャンセルするように
しました。結果、カーソル位置が折りたたまれた中に位置してしまうことが起こ
りえるのですが、勝手に折りたたまれるよりはそっちの方がいいかと思って、と
りあえずそういう仕様にしてしまいました。

■修正点3:

 他に想定外の処理で展開されてる可能性があるので、とにかく、ウィンドウサ
イズ変更の最中に折りたたみの展開が起きた場合に、

 − デバッグレベルが1以上なら、無理矢理展開させない処理。

 と、

 − dump.txtにスタックトレースも含めたログ出力。

 の処理を追加しました。

 なので、もし今回のβ版もダメでしたら、まずは「全般的な設定・上級者向
け・デバッグ」の所でデバッグレベルを1にして直るかどうか試してみて欲しい
のと、それで直るにしても、dump.txtのログを送って欲しいです。


    FOLDINFO::Delete fInRestore=1 ihead=2

 みたいな感じでスタックトレースが全部出る手はずになってます。

 スタックトレース以外に余計な情報が出てたら、それはカットしてもらって大
丈夫です。

 ということで毎度お手間取らせてすみませんが、また確認お願いします。

 それと・・・、結局の所、いろいろテストしても再現方法分からずでした。

[ ]
RE:01988 V6.75β5No.01989
ヒラメ さん 17/09/05 12:48
 
テスト用ベータ版の作成お手数をお掛けしました。
正式版のスケジュールに影響させてしまっているようで申し訳ないです。。。

後ほどテストしてみますので今しばらくお待ちください。

[ ]
RE:01988 V6.75β5No.01991
ヒラメ さん 17/09/05 14:45
 
自動折りたたみが勝手に展開してしまう件、どうやらすべての条件で
改善したようです。ご対応ありがとうございました。

テストの際に1点些細な問題を見つけました。

受信したHTMLメールのヘッダ部分について、折りたたみの「+」記号
が消えてしまうことがありました。

表示されているヘッダはFrom・To・Cc・SubjectでTo・Ccが折りたたま
れています。Subjectの一部を選択した状態でウィンドウサイズを変化
させていると、「+」記号が消えてしまうことがあります。消えるだけ
で操作には影響していませんけども。またヘッダ部分をスクロールさせ
ても「+」が復活します。

秀丸メール Version 6.75 Beta 5 (64bit)
Windows 10 Pro (Creators Update), 1703 (15063.540) (64bit)

[ ]
RE:01989 V6.75β5No.01992
秀まるお2 さん 17/09/05 14:49
 
 1つテスト忘れてました。

 モニタ間移動した時のテストしてませんでした。そっちはダメな気がします。

 とりあえず、ウィンドウサイズをマウスでいじった時の方はいじってるので、
そっちだけお願いします。

 モニタ間移動の方はまた直します。

[ ]
RE:01992 V6.75β5No.01994
ヒラメ さん 17/09/05 15:03
 
私もモニタ移動の方はテスト忘れてました。
またあとで確認してみます。

[ ]
RE:01991 V6.75β5No.01997
秀まるお2 さん 17/09/05 18:20
 
> 受信したHTMLメールのヘッダ部分について、折りたたみの「+」記号
> が消えてしまうことがありました。

 とりあえずこちらで簡単にテストした限りは再現しないようです。

 たぶんこれも再現困難だと思うので、なんとかソースコードを見直して回避で
きそうな策を考えてみます。

[ ]
RE:01997 V6.75β5No.01999
ヒラメ さん 17/09/05 19:42
 
再現困難とのことで了解しました。別の回避策がうまく行くことを
願っております。

なお2日程ネット環境が不明な場所に出張するため、正式版向け作業
の方を優先して頂ければと思います。。。

[ ]
RE:01999 V6.75β5No.02004
秀まるお2 さん 17/09/06 14:06
 
 HTMLメールで折りたたみ関係のテストをしてたらハングアップするケースを見
つけてしまいました。β5はちょっと危険なようです。

 なるべく早めにもう一回β版アップロードしようと思います。

[ ]