How can I disable the delay + minimum distance when deleting icons from the Dock by dragging in Mountain Lion? As you all know, Dock icons can be removed by simply clicking them and dragging them out of the Dock. As soon as the “poof” animation appears, you can release the mouse button to remove the icon.



It seems like in Mountain Lion there is a bit of a delay plus a minimum distance required between when you start dragging and when the “poof” animation appears, i.e. when you can release the mouse button to remove the icon. If you release the mouse button before the “poof” animation appears, the icon won’t be deleted from the Dock. If you don’t drag the icon far enough away from the Dock, the “poof” animation won’t appear at all, and again the icon won’t be deleted from the Dock when you release the mouse button.

Is there a hidden setting (defaults write-style) or some other way to disable this delay and/or minimum distance setting?
Even if there was a hidden preference for it, at least I wasn't able to find one. If someone knows other ways to search for hidden preferences, post a reply to How to explore more defaults write tweaks on OS X?.

strings cannot be used with the binaries of a few applications like Dock, Finder, Safari, or Transmit. According to an answer to Why does the Dock executable not yield any useful strings, unlike other OS X apps?, they might be encrypted by Dont Steal Mac OS X.kext.

I didn't find anything with gdb or by running strings on framework binaries either. Others might still give both of those a shot though.