diff --git a/ankiqt/ui/status.py b/ankiqt/ui/status.py index 823d93fd8..5724041c0 100644 --- a/ankiqt/ui/status.py +++ b/ankiqt/ui/status.py @@ -168,16 +168,23 @@ class StatusView(object): remStr += "0" else: # remaining string, bolded depending on current card + if sys.platform.startswith("linux"): + s = " " + else: + s = "  " if not self.main.currentCard: - remStr += "%(failed1)s %(rev1)s %(new1)s" + remStr += "%(failed1)s" + s + "%(rev1)s" + s + "%(new1)s" else: q = self.main.deck.queueForCard(self.main.currentCard) if q == "failed": - remStr += "%(failed1)s %(rev1)s %(new1)s" + remStr += ("%(failed1)s" + s + + "%(rev1)s" + s + "%(new1)s") elif q == "rev": - remStr += "%(failed1)s %(rev1)s %(new1)s" + remStr += ("%(failed1)s" + s + "%(rev1)s" + s + + "%(new1)s") else: - remStr += "%(failed1)s %(rev1)s %(new1)s" + remStr += ("%(failed1)s" + s + "%(rev1)s" + s + + "%(new1)s") stats['failed1'] = '%s' % stats['failed'] stats['rev1'] = '%s' % stats['rev'] if self.main.deck.newEarly: