Drag fails in Finder
A nagging, elusive MacOSX problem.
This is an odd bug I encountered in MacOSX. It's tough to google for, but it seems to be common and so far without a solution. This page is for other people to find, and maybe to elicit a solution.
Symptoms
Dragging a file fails in the Mac Finder. Files may be selected but they will not move with the cursor. This behaviour extends to the Dock - icons cannot be dragged out of the dock, although their context / popup menus still appear.
Files may still be moved with the Terminal (i.e mv). Other point-and-click actions in the Finder are fine (e.g. double-click to open). Dragging continues to work in other applications.
Environment
OSX Leopard 10.5.3 on a MacBook 2.1. Reports appear to show that this is largely (but not exclusively) a Leopard problem.
Possible solutions
- Restart machine. This fixes it for a while, but it recurs eventually usually after the machine has slept.
- Restart Finder. No effect.
- Delete preference file com.apple.finder.plist. No effect.
- Delete .DS_Store files. No effect.
- Checked disk for errors and permission problems. None. (Strangely, about a week after first noticing this bug, my hard disk crashed terminally. So maybe there is something about unseen disk corruption going on.)
- Flushed caches etc. with Onyx. Required a restart, but problem recurred.
- Some reports suggested reinstalling the OS (!). However followup reports show that this wasn't a permanent fix ...
- There is an interesting report that the common extension Quicksilver may be implicated, with the developer calling it one of his oldest and unreproducible bugs.
- Mouse or trackpad, no difference.
- Reset mouse & trackpad preferences. No effect.
- Other report alleges Finder problems in connection with Stuffit's context menu or changing permissions. Untested.
- No crash report logged.
- Other have reset permissions, zapped PRAM, booted into safe mode, logged in as different users, to no effect.
- One user alleges that switching to another app and back fixes it. No effect.
- File bug with Apple. No reply as yet ...