マウスでの高速スクロールでファイル一覧No.04333
SATORU さん 13/10/14 08:44
 

ファイル一覧でマウスを使ったスクロールを行うと一覧表示が
消失(画面から消えてしまう)する現象が発生します。

再現手順
・フォルダ一覧からファイルやサブフォルダが800個程度存在する
 フォルダを選択しファイル一覧に表示。
・縦スクロールバー、横スクロールバーが表示されるよう
 ウィンドウのサイズを調整。
・ファイル一覧の余白でマウスをクリックしながら縦横に移動
 (ドラッグ)を繰り返すとファイル一覧が消えてしまうことが
 あります。
 ※100%再現する訳ではありません。
  高速なスクロールが行われると消えてしまうようです。
・ファイル一覧が消えた後、フォルダ一覧から任意のフォルダを
 選択し、再度元のフォルダを選択すると消えた一覧が復元されます。

 V1.06 Beta9 64bit版で確認しました。

[ ]
RE:04333 マウスでの高速スクロールでファNo.04336
秀丸担当 さん 13/10/15 17:11
 

バグ情報ありがとうございます。
何度か試してみたところ、上下スクロールしながら左右にスクロールもするとき
に何十回かに一回くらいそうなることが確認できました。
確実に再現する条件が掴めずいまのところわからないですが、条件を絞りつつ調
べたいと思います。

[ ]
RE:04333 マウスでの高速スクロールでファNo.04339
秀丸担当 さん 13/10/16 11:52
 

条件が掴めてきて、対策もわかってきました。
もともと自動的に更新するときなど、チラつきを抑えるために一時的に描画を無
効にして、すぐ描画を回復させています。
背景ドラッグの選択中にも自動的な更新は働くのですが、Windows標準のリスト
ビューにはこのタイミングで描画を無効にすると横スクロール位置があり得ない
位置になったりする問題があるようです。
この場合は描画を無効にしたりしないように対策して修正させていただきます。

[ ]