mercurial/repoview.py
changeset 32593 e4d0b2efb8b5
parent 32592 c37ca35b8450
child 32739 48d1e1214d8c
--- a/mercurial/repoview.py	Tue May 30 10:27:20 2017 -0700
+++ b/mercurial/repoview.py	Tue May 30 13:16:32 2017 -0700
@@ -76,9 +76,8 @@
         mutablephases = (phases.draft, phases.secret)
         mutable = repo._phasecache.getrevset(repo, mutablephases)
 
-        visible = set(mutable - hidden)
-        if visible:
-            _revealancestors(pfunc, hidden, visible)
+        visible = mutable - hidden
+        _revealancestors(pfunc, hidden, visible)
     return frozenset(hidden)
 
 def computeunserved(repo):