Tengo un pequeño Python 2.7 script que convertí en una aplicación usando Platypus hace unos años. Después de actualizar Platypus a la última versión (5.4.1) sólo quería reconstruir la aplicación para que empezara a respetar la configuración de Apariencia de Luz/Oscuridad/Auto del sistema (que soporta la última versión de Platypus). Pero la aplicación que se construye ya no aceptará las carpetas caídas en su ventana (mientras que siempre solía hacerlo).
Tengo marcada la opción "Aceptar elementos descartados".
En Configuración tengo las IU "public.item" y "public.folder".
Leyendo la documentación de Platypus y echando un vistazo a la aplicación, parece que eso es todo lo que se necesita. Pero la ventana abierta ignora totalmente las carpetas que se dejan caer sobre ella. He confirmado que no se ejecuta el código. Sin embargo, soltar un archivo en ella funciona, porque mi propio código Python primero comprueba que tiene una carpeta y se queja si no es el caso. Un sello datetime.datetime.now() en la cabecera de main() imprime cuando un archivo es soltado en la aplicación, pero no cuando una carpeta es soltada en la aplicación.
Probablemente me estoy perdiendo algo trivial y estúpido, pero es como si las aplicaciones creadas por Platypus simplemente ya no procesaran las carpetas que caen en sus Windows. ¿Alguna idea?