diff --git a/qt/aqt/deckbrowser.py b/qt/aqt/deckbrowser.py
index 6b2eb0353..31f6a5e3f 100644
--- a/qt/aqt/deckbrowser.py
+++ b/qt/aqt/deckbrowser.py
@@ -178,11 +178,14 @@ class DeckBrowser:
def _renderDeckTree(self, top: DeckTreeNode) -> str:
buf = """
-
%s | %s |
-%s | |
""" % (
+%s |
+%s |
+ |
+%s |
+ |
""" % (
tr.decks_deck(),
- tr.statistics_due_count(),
tr.actions_new(),
+ tr.statistics_due_count(),
)
buf += self._topLevelDragRow()
@@ -199,8 +202,6 @@ class DeckBrowser:
else:
prefix = "-"
- due = node.review_count + node.learn_count
-
def indent() -> str:
return " " * 6 * (node.level - 1)
@@ -238,9 +239,13 @@ class DeckBrowser:
klass = "zero-count"
return f'{cnt}'
- buf += "%s | %s | " % (
- nonzeroColour(due, "review-count"),
+ review = nonzeroColour(node.review_count, "review-count")
+ learn = nonzeroColour(node.learn_count, "learn-count")
+
+ buf += ("%s | " * 3) % (
nonzeroColour(node.new_count, "new-count"),
+ learn,
+ review,
)
# options
buf += (