--- a/mercurial/repoview.py Fri Apr 05 16:05:20 2019 +0300
+++ b/mercurial/repoview.py Sat Apr 13 20:57:50 2019 +0200
@@ -93,8 +93,8 @@
assert not repo.changelog.filteredrevs
# fast path in simple case to avoid impact of non optimised code
hiddens = filterrevs(repo, 'visible')
- if phases.hassecret(repo):
- secrets = repo._phasecache.getrevset(repo, phases.remotehiddenphases)
+ secrets = repo._phasecache.getrevset(repo, phases.remotehiddenphases)
+ if secrets:
return frozenset(hiddens | frozenset(secrets))
else:
return hiddens