mercurial/changelog.py
changeset 45728 232c88dd89e3
parent 45672 f877b3628015
child 45942 89a2afe31e82
--- a/mercurial/changelog.py	Wed Oct 14 17:51:56 2020 +0200
+++ b/mercurial/changelog.py	Tue Oct 13 03:23:17 2020 +0200
@@ -583,13 +583,7 @@
         flags = 0
         sidedata = None
         if self._copiesstorage == b'changeset-sidedata':
-            if (
-                files.removed
-                or files.merged
-                or files.salvaged
-                or files.copied_from_p1
-                or files.copied_from_p2
-            ):
+            if files.has_copies_info:
                 flags |= flagutil.REVIDX_HASCOPIESINFO
             sidedata = metadata.encode_files_sidedata(files)