changeset 47907 | bbae583333e9 |
parent 47906 | 50ded8854f8d |
child 47944 | e02f9af7aed1 |
--- a/mercurial/dirstatemap.py Fri Jul 16 18:25:01 2021 +0200 +++ b/mercurial/dirstatemap.py Fri Aug 20 16:12:33 2021 +0200 @@ -199,8 +199,12 @@ self._map[f] = new_entry if new_entry.dm_nonnormal: self.nonnormalset.add(f) + else: + self.nonnormalset.discard(f) if new_entry.dm_otherparent: self.otherparentset.add(f) + else: + self.otherparentset.discard(f) def reset_state( self,