Usually when a project or module file is changed externally IDEA detects this and asks to reload the project.
When a patch contains a change in such a file, Idea seems to successfully apply the patch.
However the project never gets reloaded, the change is lost as soon as IDEA decides to save.
This makes it quite hard to roll-out changes that involves project settings changes, for example a new jar file.