mercurial/context.py
changeset 48093 5437a0254590
parent 47745 06d57a91441e
child 48094 3fe500d15e7c
--- a/mercurial/context.py	Wed Sep 29 14:56:23 2021 +0200
+++ b/mercurial/context.py	Wed Sep 29 14:57:54 2021 +0200
@@ -1555,7 +1555,7 @@
                 yield f
 
     def __contains__(self, key):
-        return self._repo.dirstate[key] not in b"?r"
+        return self._repo.dirstate.get_entry(key).tracked
 
     def hex(self):
         return self._repo.nodeconstants.wdirhex