# HG changeset patch # User Augie Fackler # Date 1611942610 18000 # Node ID bc3f3b59d0a444fe6e6e2f510c879c30a701fc27 # Parent 16c18d5e5dc88810d3410d9370cb851f508ffbf5 context: add missing manifest invalidation after write in overlayworkingctx This was breaking my merge-diff logic that will be in the next patch. Differential Revision: https://phab.mercurial-scm.org/D9908 diff -r 16c18d5e5dc8 -r bc3f3b59d0a4 mercurial/context.py --- a/mercurial/context.py Fri Jan 29 17:32:09 2021 +0530 +++ b/mercurial/context.py Fri Jan 29 12:50:10 2021 -0500 @@ -2597,6 +2597,7 @@ b'flags': flags, b'copied': copied, } + util.clearcachedproperty(self, b'_manifest') def filectx(self, path, filelog=None): return overlayworkingfilectx(