ファイル選択ダイアログにフォルダをドロップすると「そのダイアログで現在フォーカスされているフォルダ内へ"ドロップしたフォルダ"が移動される」

Mac mini M4 Pro / macOS 15.4.1

あるアプリケーションで保存や開く時にオープンされるダイアログ(NSSavePanelやNSOpenPanelを使用している?)に、Finderからフォルダをそのダイアログへドロップするとパスが反映されるのでなくフォルダがそのままそこへ移動してしまいます。ドロップ時あるいはその直前などに optionキーを押しているとパスの反映でなくコピーされる挙動となることは知っています。今回の場合はそれでなく、装飾キーの押下もありません。つまり、Finderにて選択しているフォルダを別のフォルダへ移動させる時と同じような挙動をダイアログが取っていることになります。これは今までにない経験です。そしてそれが常にそうなるのかというと、そうではありません。そして再現性は不明です。

やっかいな点は、本来可能であるFinderでの command+z による「元に戻す」ができないことです。編集メニューからそういった選択ができません(グレーアウト)。あるアプリケーションを実行中にそのアプリケーションが起こしたアクションだからFinderは我関せず、ということなのかもしれません。対処方法は移動されたフォルダを自力で開き、元にあった場所へ同じく手動で移動するしか方法がなく、ありえないくらい手間です。さらにやっかいなのが、ドロップ時にパスの反映がうまくいっていなかったことを確認できたとしても「あれ、ドラッグする場所を間違えた?」と誤解してそのまま進めてしまうと、知らず知らずのうちにフォルダが行方不明になってしまいます。少なくとも削除などはされていないので探すことは可能でしょうが、手間であることに変わりはありません。

思い返してみれば Monterey くらいから(Big Surはほとんど使用していないので)このような現象があった気もします。少なくとも macOS Mojaveの頃には確認できていません。

みなさんは、今回のような挙動に覚えはありませんか。それとも、そもそもこんなことは起こっていないのでしょうか。気になっています。

Mac mini, macOS 15.4

投稿日 2025/05/19 23:57

返信
返信: 2

2025/05/20 00:32 light289 への返信

普段あまりそういう操作をしないので、今Sequoia環境で複数のアプリで試してみましたけど、

そのような現象は発生しなかったですね。

過去にも経験はありません。


何かサードベンダーのユーティリティ類を入れていますか?

セーフブートのままログインした場合も発生しますか?

2025/05/20 02:39 品川地蔵 への返信

>何かサードベンダーのユーティリティ類を入れていますか?

それらしいものといえば Better Touch Tool と同 snap tool くらいですね。それはそれで独自のダイアログを使用しているのか、そもそもドラッグによるフォルダやファイルのパス受け取り自体ができない仕様(できるダイアログもあったと思いますが、基本、できません)となっているので今回のケースでは少し違うのかと。

>セーフブートのままログインした場合も発生しますか?

これに関しては今のところ判断不能です。というのも、常に今回の症状が出るわけではないので、再現のしようがないので確認できません。


>過去にも経験はありません。

わたし自身もこれまでそんな経験はありません。Better Touch Tool は Mojave の頃から入れていますが今回のような症状もそもそもありませんでしたし、

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

ファイル選択ダイアログにフォルダをドロップすると「そのダイアログで現在フォーカスされているフォルダ内へ"ドロップしたフォルダ"が移動される」

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。