「新しいフォルダ」を実行した後「名前のNo.02387
Roka さん 11/12/13 11:46
 
最近ごくまれにツールバーの「新しいフォルダ」をクリックしてフォルダが作成され
た後に
「名前の変更」状態にならないで「新しいフォルダ」で確定した状態になってしまい
ます。
「新しいフォルダ」は選択された状態でもなかったと思います。
実行したドライブは通常のハードディスクドライブです。
OSはWinXP Pro SP3です。

[ ]
RE:02387 「新しいフォルダ」を実行した後No.02388
Suezo さん 11/12/13 12:28
 
>最近ごくまれにツールバーの「新しいフォルダ」をクリックしてフォルダが作成さ
>れた後に
>「名前の変更」状態にならないで「新しいフォルダ」で確定した状態になってしま
>います。

私のところでも時々なります。(状況が少し違いますが)
フォルダを新規作成しても何も表示されず(更新されていない?)
もう一度実行すると、フォルダが2つできている状態です。
ずっと表示されず、「最新の情報に更新」したら表示された場合も過去にありました。
ドライブはネットワークドライブです。
更新後は正常に作成されて「名前変更状態」になります。

XP Pro SP3

[ ]
RE:02388 「新しいフォルダ」を実行した後No.02391
秀丸担当 さん 11/12/13 13:49
 

>最近ごくまれにツールバーの「新しいフォルダ」をクリックしてフォルダが作成され
>た後に
>「名前の変更」状態にならないで「新しいフォルダ」で確定した状態になってしまい
>ます。

報告ありがとうございます。
RokaさんのSuezoさんの言われていることが同じかどうかわからないですが、最
近の話しで、手元で作成中のバージョンで似た状況になったことがありました。
もしβ31よりも前のバージョンだとしたらβ31で変化があるかもしれないです。
再現できる方法がわかるようでしたらまた報告いただけると助かります。

[ ]
RE:02391 「新しいフォルダ」を実行した後No.02394
wtr さん 11/12/13 14:56
 
お世話になっております。
wtrです。

私の方でも同様の現象が発生するようです。
かなり初期から発生していましたが、β31でも同様に発生するようです。
私の場合、以下の手順でよくこの現象が発生しています。

1. あらかじめタブを開いておきます。
2. 開いているタブのフォルダに対して
  コピー系や解凍系のツール、もしくはバッチファイル等でファイルを大量に作成
します。
3.処理が終わったら、その状態のままフォルダを作成すると
  一番下に「新しいフォルダ」が名前確定状態で作成されます(一番下にスクロー
ルも行われない)。

ただ、この方法でも発生する場合と発生しない場合があるようです。
作成するファイル数も200ファイルで発生することもあれば、2000ファイルで発生し
ないこともあります。
現象が出なかった場合、ファイル群を一旦削除して
何度か同作業を繰り返していると発生しやすいような気がします。

また、一度発生するとその後は連続して発生しますが
タブを切り替えたり、他の作業をしていると急に直っていることもあります。

気のせいか、ショートカットキーでフォルダを作成するとなりやすい感じもします。

OS:Windows 7 Professional SP1 32bit
バージョン:1.01 β31
表示方法:詳細表示
フォルダを常に上位にする:OFF

一応、ご報告まで。

[ ]
RE:02394 「新しいフォルダ」を実行した後No.02396
秀丸担当 さん 11/12/13 15:29
 

>ただ、この方法でも発生する場合と発生しない場合があるようです。
>作成するファイル数も200ファイルで発生することもあれば、2000ファイルで発生し
>ないこともあります。
>現象が出なかった場合、ファイル群を一旦削除して
>何度か同作業を繰り返していると発生しやすいような気がします。

再現手順ありがとうございます。
2000ファイルくらいで再現させることができました。
連続した更新で、通常の更新が溜まっていることが原因のようです。
調べて修正させていただきます。

[ ]
RE:02396 「新しいフォルダ」を実行した後No.02406
Suezo さん 11/12/14 12:06
 
β31で再現しないか確認してたのですが、「名前の変更」状態にならない現象も発生
しましたが、
タブを切り替えた際に最新の状態に更新されないことがしばしば起こりました。その
状態で、フォルダの新規作成を行うと、
「新しいフォルダ」が確定状態になっていました。
β32にして、上記操作を行ったところ、最新の状態に更新されないのは同じですが、
「新しいフォルダ」ではなく別の
フォルダが変更状態になります。(この時「新しいフォルダ」は確定状態)

確認した方法
@ネットワークドライブに割り当てたフォルダを2つのタブで開きます。
A2つのタブを切り替えながら「a」「b」「c」・・・とフォルダを1つずつ作成して
いきます。
B何回か繰り返していくと、タブを切り替えた際に、更新されなくなります。(1分
放置しても更新されませんでした)
通常はタブを切り替えるとすぐに更新されます。
Cその状態でフォルダの新規作成を行うと、作成済みのフォルダ(例えば「d」フォル
ダ)が変更状態になります。
(「新しいフォルダ」は確定状態)

ネットワークは遅い環境です。

XP Pro SP3

[ ]
RE:02406 「新しいフォルダ」を実行した後No.02408
秀丸担当 さん 11/12/14 15:05
 

詳しい再現方法ありがとうございます。
更新されていない点がまず問題ということになると思います。
こちらで幾つかの実在するサーバーやWindows7のXPモードからの仮想的なサー
バーなどで、ネットワークドライブで試してみたところでは問題は確認できませ
んでした。
このケースに限ったことではないですが、監視による更新はいろいろ改善しても
最終的には完全な監視というのはできないことはどうしてもあるので、仮にそう
なった場合でも新規作成したものを正しく判断できる方法を模索します。

ちなみに新規作成はシェルの機能を呼び出していて、実際に作られるフォルダ名
が何になるのかというのは知ることができなくて、差分から知るということにな
ります。
そのあたりをタイムスタンプからも判断するなどの改善ができたらいいと思いま
す。
今後の課題にさせていただきます。

またはWindowsの作る新しいファイル名の作成ルールを無視して完全自前にする
と確実にはできると思いますが、新しいファイル名のルールが変わると困ること
があると思うのでこの案は保留にしようと思います。


[ ]