Ledge

How to drag a file out of a full-screen app on a Mac

A full-screen app has no desktop around it, so a drag that starts inside it has nowhere obvious to end. The reliable moves are to hold the drag and push the pointer to the edge of the screen to switch Spaces, to hover over the top edge to reach Mission Control, or to drop the file on a staging spot that is visible from every Space. The last one is the only option that does not require you to keep holding the mouse button the entire time.

Why full screen breaks a drag

When you put an app in full screen on a Mac, macOS moves it into its own Space. That is not a cosmetic change. The app now occupies a separate virtual desktop, and the desktop you were on, along with every other window you had open, is somewhere else entirely.

A drag is a live gesture. From the moment you press down on a file until you release, macOS is waiting for a drop target under the pointer. Inside a full-screen app, the only drop targets are that app’s own views. There is no Finder window behind it, no sliver of desktop at the edge, no other app peeking out. So you press, you drag, and then you run out of screen with the file still attached to your pointer.

People usually discover this the hard way in a browser or a mail client that lives full screen all day. An attachment comes in, you want it in a project folder, you start dragging, and there is no folder anywhere to be seen. Release the button and the file either snaps back or lands somewhere inside the app you did not intend.

The built-in ways out

macOS does provide escape hatches from a Space during a drag. They work, and they are worth knowing, but each asks you to keep the button held down while you navigate.

  1. Push to the screen edge. Start the drag, then move the pointer hard against the left or right edge of the display and hold it there for about a second. macOS slides you to the neighboring Space, file still in hand. Keep going until you reach the desktop or the window you want, then drop.
  2. Drag to the top of the screen. With the file held, push the pointer to the very top edge. The menu bar reveals itself, and if you keep pushing, Mission Control opens with your Spaces laid out along the top. Hover over the Space you want for a moment and it opens. Drop the file there.
  3. Use the keyboard mid-drag. Control with the Left or Right Arrow key switches Spaces while a drag is in progress. Control with Up Arrow opens Mission Control. Your non-dragging hand does the navigating, which is steadier than edge-pushing on a trackpad.
  4. Take the app out of full screen first. Green button, or Control with Command and F, then arrange the two windows so both are visible and drag normally. Slow, but it always works.

All four rely on one fragile thing: an unbroken press. On a trackpad, that means either a claw grip or three-finger drag turned on in System Settings under Accessibility, Pointer Control, Trackpad Options. Lift a finger at the wrong moment and the file drops into whatever happens to be under the pointer.

Drop it somewhere that follows you

The other approach is to stop treating the drag as one long journey and split it into two short ones. Put the file down somewhere that exists in every Space, then pick it up again once you are where you need to be.

Ledge does this with the top edge of the screen. Drag the file up toward the notch, or the top center on a Mac without a notch, and let go. A shelf drops down and the file stays there. The drag is over after roughly half a second of movement, all of it inside the full-screen app, with no Space switching while you hold the button.

Now you are free. Leave full screen, switch Spaces at your own pace, open the folder you want, then open the shelf again with Option-Space and drag the file off. The shelf is reachable from wherever you are, so the second half of the move happens in a window you can actually see.

This also fixes the case where you are collecting several things. A full-screen mail client with four attachments across three messages is painful with edge-pushing, because each file is its own round trip. On a shelf, you drag all four up without leaving the app, then deal with them in one go.

Give each destination the right form

Once the file is off the shelf, where it lands changes what arrives. Drop it in a Finder window and the file itself moves. Drop it on a chat app you have set as a destination and it uploads as an attachment. Drop it into a terminal and the path arrives as text you can run a command against. Drop a saved link onto a text field and you get the address rather than a file reference.

That matters more than it sounds in this particular situation, because full-screen work is often the kind where the answer is not a file at all. You dragged the screenshot out of a full-screen browser because you needed its path in a command, not because you wanted another copy in Documents. Handing each destination the representation it can use saves the extra step of copying a path by hand.

When full screen is the wrong tool

It is worth saying plainly: if you move files between apps constantly, full screen is working against you. Split View, two windows side by side in one Space, keeps a drop target permanently visible and costs you nothing but screen width. Stage Manager is another middle ground, with the other windows parked at the left edge where a drag can reach them.

Keep full screen for the work where you genuinely want nothing else on screen: writing, editing video, reading a long document. For an inbox you pull attachments out of all day, a regular window over a visible desktop is less friction than any trick for escaping a Space.

Questions

Can I switch apps with Command-Tab while dragging a file?

Yes, and it is worth trying. Hold the drag, press Command-Tab, pick the app, and release Tab. The app comes forward and you can drop onto it. It is less consistent than Space switching, because some apps bring forward a window that has no useful drop target, but it costs nothing to attempt.

Why does my drag cancel as soon as I move toward the edge?

Almost always a lifted finger. Trackpad drags end the instant pressure releases, and pushing to a screen corner often involves repositioning your hand. Turn on three-finger drag, or use a mouse for this gesture, or avoid the long drag entirely by putting the file down at the top of the screen first.

Does dropping a file on a shelf move it out of its folder?

No. Staging a file keeps the original where it is. The move happens when you drag it off the shelf into a destination, and what happens then depends on the destination: Finder moves or copies the file, a chat app uploads a copy, a terminal gets text.