Ledge

Why a dropped file lands in the wrong folder in Finder list view

In list view, Finder puts a dropped file into whatever folder row is under the pointer when you let go. In a window that is mostly folders, nearly every spot is a folder row, so a file meant for the folder you are looking at ends up one level down, inside whichever subfolder you happened to be over. Before you let go, check the highlight: one outlined row means that folder, and an outline around the whole list means the folder you are in.

How Finder decides in list view

Finder follows a handful of rules, and they are consistent once you know them.

  • Over a folder row, that row is highlighted and the file goes inside that folder.
  • Over a file row, the file cannot hold anything, so Finder uses the folder that contains it. For a file at the top level of the window, that is the folder you are looking at, and the whole list is outlined.
  • Over a file inside an expanded folder (one opened with its disclosure triangle), the target is that expanded folder, not the window’s folder.
  • Over empty space below the last row, the target is the folder you are looking at.
  • Hovering over a folder row for a moment springs it open, and the window switches to showing that folder. Let go now and the file goes inside it. The spring-loaded folders trick, and a simpler way explains that behavior and how to slow it down.

The short version: wherever the highlight is when you release is where the file goes.

Why it goes wrong so often

List view is the best view for reading a folder and the hardest one for dropping into it. A few settings make it worse:

  • Folders sorted to the top. With Keep folders on top switched on in Finder Settings, under Advanced, every folder sits in a block at the top of the list. The spot your eye goes to first, just under the column headings, is almost always a folder.
  • A full window. When the list is longer than the window, there is no empty space below the last row unless you scroll all the way down.
  • Expanded folders. Opening a subfolder’s disclosure triangle puts its contents inline, and every row inside it belongs to that subfolder.
  • Fast releases. A drop from another window is often let go a moment before you have looked at what is highlighted.

Places that always mean this folder

When you want the file in the folder you are looking at, aim for one of these.

  1. Empty space below the last row. Scroll to the bottom of the list, or make the window taller so a strip of empty space shows.
  2. The path bar. Choose View > Show Path Bar (Option-Command-P). The last item in the bar along the bottom of the window is the folder you are in, and dropping a file onto it puts the file there. The items to its left are the enclosing folders, which is handy for moving a file up a level.
  3. Any file row at the top level. Because a file cannot contain anything, dropping on one sends the file to the window’s folder. Just make sure that row is not inside an expanded subfolder.

If you have folders expanded, click their disclosure triangles to close them before you drop. It removes the most confusing case entirely.

Change the view, or skip the drag

Two alternatives take the aiming out of it.

  • Switch views for the drop. Press Command-1 for icon view, where the gaps between icons count as the current folder, or Command-3 for column view, where empty space in a column belongs to that column’s folder. Press Command-2 to go back to list view afterward.
  • Cut and paste instead. Select the file where it is now and press Command-C. Open the destination, press Option-Command-A to deselect everything, then press Option-Command-V. The file moves into the folder shown in the front window, with no aiming at all. How to cut and paste files on a Mac when Command-X does nothing covers this in full.

If it already went into the wrong folder

Press Command-Z straight away. The Edit menu shows the step as an Undo Move item, and the file goes back to where it came from. How to undo a file move you did by dragging covers what to do if you have done other things since.

If it is too late for undo, type the file’s name into the search field of any Finder window and select the result. With the path bar turned on, the bottom of the window shows which folder it landed in. Then move it with a drag, or with the cut and paste above.

If you realize mid-drag that the highlight is on the wrong row, press Escape before you let go and the drag is abandoned. How to cancel a drag on a Mac before you drop it has the details.

A calmer way to drop into a crowded folder

The hardest version of this is dragging from another app or window into a crowded Finder list, because you are holding the file while you scroll, look for empty space and wait for the right highlight. Ledge lets you put the file down first. Drag it up to the notch at the top of the screen and let go; it lands on a shelf that drops from the notch and stays there. Now open the destination folder, turn on the path bar or scroll to some empty space, and only then open the shelf with Option-Space or a click on the notch and drag the file down to the spot.

Finder still decides where a drop lands, so the highlight rules above apply to a drag from the shelf too. What changes is that you are not steering and scrolling with a file in hand. Dropping onto a Finder folder moves the file itself, as a normal move would. Ledge needs macOS 14 Sonoma or later and works on Macs without a notch, with the shelf at the top center of the screen.

Questions

Can I stop Finder from sorting folders to the top?

Yes. Open Finder Settings, choose Advanced, and turn off Keep folders on top for windows sorted by name. Folders then sort alphabetically among files, which spreads folder rows through the list instead of stacking them where you aim.

Does the same thing happen in icon view?

It can, if you let go directly on a folder icon. Icon view usually leaves plenty of empty space between icons, though, so the current folder is easier to hit.

Why did the window switch folders while I was dragging?

That is spring-loading: pausing over a folder opens it so you can drop deeper. Keep the pointer moving over folder rows, or press Escape to cancel the drag and start again from a better spot.