Esa funcionalidad es la forma en que funciona el Finder en la actualidad. Los tamaños hechos en un cuadro de diálogo en una aplicación deben guardarse en acciones abiertas (pero la posición de la ventana no se guarda, ya que esta ventana se dibuja para centrarse y un poco por debajo de la ventana activa). Se supone que los cambios en la ventana subyacente afectan la diálogo abierto.
¿Estás usando safari o algún otro programa para "navegar"?
¿Ha visto software como DefaultFolderX para agregar un mejor seguimiento de las carpetas recientes? No sé si ayudará con el tamaño, pero ha estado haciendo el truco de la carpeta predeterminada durante años y años, es muy estable y está bien soportado.
Por último, verifique cómo funcionan las aplicaciones de Apple como Safari, TextEdit y Pages. Muchas aplicaciones de terceros no implementan archivo abierto / archivo guardado / archivo elegido de acuerdo con las pautas de la interfaz de usuario. Gran parte de esto es bastante técnico pero está documentado en developer.apple.com en las Pautas de Interfaz Humana. Consulte la discusión abierta y elija aquí si desea saber cómo sucede esto en el código.
En pocas palabras: OSX guarda la carpeta y el tamaño mientras se ejecuta un programa, pero generalmente no se guarda después de que se cierra la aplicación específica. Un programador puede hacer que su programa haga cualquier cosa, así que incluso si OSX quiere ir a la última carpeta, si el programa dice que siempre debe abrir la carpeta de inicio, necesitará un complemento como DefaultFolder o ese programa para cambiar.