Why should the other person have the newly created address if he's not able to get the latest wallet file? The copy of the wallet file that person has does not automatically update.
I already explained to you that there are pre generated hidden addresses. Please explain how you "create a new address". If you talk about hitting the button that says "+ New", well fucking done you just risked someone elses coins because you have no idea what you are talking about.
Newbies should do more research on Bitcoin before talking like they know what the fuck they're talking about.