Safari guarda archivos aleatorios en el escritorio de Mountain Lion

A veces, cuando salgo de Safari (6.0.5) y miro mi escritorio, encuentro archivos aleatorios en él. Estos siempre tienen la forma de un *.textClippingarchivo o, en el caso de las imágenes, el nombre y la extensión del archivo original.

Por ejemplo, ayer, cuando me registré en Stack Exchange, encontré un archivo con un nombre hexadecimal y una pngextensión en mi escritorio. Este era en realidad mi identicon de Stack Exchange/Gravatar.

Este problema parece haber comenzado cuando obtuve mi Magic Mouse. Refleja el comportamiento de arrastrar selecciones o imágenes al escritorio, por lo que creo que probablemente la causa sea algo relacionado con el mouse.

¿Hay alguna forma de desactivar el comportamiento de arrastre en Safari? ¿Alguna idea sobre por qué exactamente se está activando?

Respuestas (1)

Los archivos .textClipping son texto que ha arrastrado desde una aplicación a una ubicación de carpeta (en este caso, el Escritorio).

Puede aumentar la demora requerida para arrastrar un recorte usando el siguiente comando:

defaults write -g NSDragAndDropTextDelay -int 10000

-gse aplica a todas las aplicaciones. Para aplicar solo a Safari, reemplace -gcon com.apple.Safari.
El retraso predeterminado es de 1000milisegundos (1 segundo).

Para deshabilitar por completo la capacidad de arrastrar recortes, establezca el valor en negativo.

defaults write -g NSDragAndDropTextDelay -int -100
Para ser claros, en realidad no estaba arrastrando las imágenes yo mismo. No vi ninguna indicación de que el archivo estaba siendo arrastrado.
Además de esto, agregué un estilo de usuario usando Stylish (una extensión de Safari) para -webkit-user-drag: none;evitar que las imágenes/enlaces hagan esto. Realmente no puedo decir que estos estén funcionando, porque el problema es un poco esporádico, pero parecen solucionarlo.