[Mac] Respect the default button in AlertDialogBackend