フォルダ削除後に先頭フォルダにフォーカNo.11697
あおい さん 25/08/26 10:05
 
[症状]
ソート項目を更新日時にしてある状態で(フォルダツリーではなく)ファイル一覧から
フォルダを削除したとき、
通常は隣のフォルダにフォーカスが移るが、先頭フォルダにフォーカスが移ってしま
うことがある。
必ず発生するわけではなく、ランダム性が高いと思われる。

[操作]
一度、削除対象のフォルダ内に移動した後に親フォルダ(一つ上のフォルダ)に戻って
から削除。

[ファイル一覧の内容]
ソート項目は更新日時。
フォルダのみが存在しファイルは存在しない(隠しファイルなどもない)。
フォルダ数は700個程度。

[Windowsのごみ箱のオプション]
ごみ箱にファイルを移動しないで、削除と同時にファイルを消去する:オン
削除の確認メッセージを表示する:オン

[秀丸ファイラーClassicのオプション]
デザイン/操作 - ファイル一覧3 - 削除後に選択を維持:オンとオフのどちらでも
デザイン/操作 - ファイル一覧3 - 最新の情報に更新時にフォーカス位置を復元:オン

[環境]
秀丸ファイラーClassic 64bit Version 2.11 Beta 2
Windows 11 24H2

お手数をおかけしますがよろしくお願いいたします。

[ ]
RE:11697 フォルダ削除後に先頭フォルダにNo.11698
あおい さん 25/08/26 10:30
 
すみません、フォルダのみが存在するのは削除操作を行うフォルダのみで、個々のフ
ォルダの中にはファイルが存在します。

[ ]
RE:11698 フォルダ削除後に先頭フォルダにNo.11699
秀丸担当 さん 25/08/26 16:11
 
バグ情報ありがとうございます。
試してみたところでは再現はしなかったのですが、削除後どの場所になるかは内部的
な処理として改善の余地はありそうでした。
直るかどうかわかりませんが、次のβ版で対策してみます。

[ ]
RE:11699 フォルダ削除後に先頭フォルダにNo.11700
あおい さん 25/08/26 18:02
 
ご回答ありがとうございます。
承知しました。
よろしくお願いいたします。

[ ]
RE:11700 フォルダ削除後に先頭フォルダにNo.11701
秀丸担当 さん 25/08/28 15:40
 
V2.11β3で修正してみています。
ただ再現はしていなくて、これをもって直したというわけではなく、念のためフォー
カス位置を指定しているものになっています。

[ ]
RE:11701 フォルダ削除後に先頭フォルダにNo.11702
あおい さん 25/08/28 15:51
 
V2.11β3の公開ありがとうございます。
早速試してみたのですが、やはり先頭フォルダにフォーカスが飛んでしまいます。
無理なようでしたら諦めます。

[ ]
RE:11702 フォルダ削除後に先頭フォルダにNo.11703
あおい さん 25/08/29 13:26
 
下記の現象が確認できましたので報告します。

Windowsの「このフォルダーを完全に削除しますか?」のメッセージに「はい」と答
えると、
選択したフォルダがファイル一覧の先頭に移動した後に消えていました。
削除前にファイル一覧の更新処理が行われているのでしょうか?

解決の手がかりになれば幸いです。

[ ]
RE:11703 フォルダ削除後に先頭フォルダにNo.11704
あおい さん 25/08/29 13:35
 
秀丸担当様の環境で再現はしないとのことですが、私の環境で下記のテストを行いま
したところ、再現しませんでした。

1. 全てのフォルダのバックアップを取る
2. フォルダ削除後に隣接フォルダではなく先頭フォルダにフォーカスが移った場合、
バックアップからフォルダをコピーする
3. もう一度フォルダを削除する

最初はフォルダ名の長さやUnicode文字を疑っていましたが、再現しないのでランダ
ムのように感じます。

[ ]
RE:11704 フォルダ削除後に先頭フォルダにNo.11705
秀丸担当 さん 25/08/29 14:45
 
詳しい情報ありがとうございます。
改めて元のご報告も合わせて考えると、フォルダの更新日時が更新されているためそ
うなっているということなのですね。
ファイル一覧2の[自動ソート]になっているためと思われます。
あと、上級者向け設定の[削除をバックグラウンド処理]の影響もあるかもしれません。
フォルダ削除は時には進捗ダイアログが出ながら削除が続行されることもあるので、
やむを得ないと思います。
すみませんが、[自動ソート]をOFFにしていただくしかなさそうです。

[ ]
RE:11705 フォルダ削除後に先頭フォルダにNo.11706
あおい さん 25/08/29 15:03
 
ご回答ありがとうございます。
承知しました、[自動ソート]をOFFで運用します。
ありがとうございました。

[ ]