From 1399a79c74c5fd91c3808166ef91653d767173e9 Mon Sep 17 00:00:00 2001 From: Aaron Harsh Date: Sun, 5 Feb 2012 11:29:04 -0800 Subject: [PATCH] Drag a deck to top level at either bottom or top of deck list --- aqt/deckbrowser.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/aqt/deckbrowser.py b/aqt/deckbrowser.py index c8871a8f6..ddfbe46e3 100644 --- a/aqt/deckbrowser.py +++ b/aqt/deckbrowser.py @@ -99,8 +99,7 @@ body { margin: 1em; -webkit-user-select: none; } def _renderPage(self): css = self.mw.sharedCSS + self._css - tree = self._renderDeckTree(self.mw.col.sched.deckDueTree()) \ - + self._bogusBottomRowForDraggingDeckToTopLevel() + tree = self._renderDeckTree(self.mw.col.sched.deckDueTree()) self.web.stdHtml(self._body%dict( title=_("Decks"), tree=tree), css=css) @@ -114,10 +113,13 @@ body { margin: 1em; -webkit-user-select: none; } %s%s %s""" % ( _("Deck"), _("Due"), _("New")) + buf += self._bogusBottomRowForDraggingDeckToTopLevel() else: buf = "" for node in nodes: buf += self._deckRow(node, depth) + if depth == 0: + buf += self._bogusBottomRowForDraggingDeckToTopLevel() return buf def _deckRow(self, node, depth):