From 38b20eea92bc98870795544ee1f65c8bf649dafb Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Sun, 17 Aug 2008 19:20:37 +0000 Subject: [PATCH] Bug #228939 - Fix display list interaction with --tree mode to prevent display of a duplicate list. (trunk r10761) svn path=/main/branches/2.1.2/; revision=11426 --- bin/emerge | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bin/emerge b/bin/emerge index 822df6bc4..f7cf92367 100755 --- a/bin/emerge +++ b/bin/emerge @@ -4471,7 +4471,10 @@ class depgraph(object): def _show_merge_list(self): if self._serialized_tasks_cache is not None and \ - self._serialized_tasks_cache != self._displayed_list: + not (self._displayed_list and \ + (self._displayed_list == self._serialized_tasks_cache or \ + self._displayed_list == \ + list(reversed(self._serialized_tasks_cache)))): display_list = self._serialized_tasks_cache[:] if "--tree" in self.myopts: display_list.reverse() -- 2.26.2