mirror of
https://github.com/ankitects/anki.git
synced 2025-09-22 16:02:23 -04:00
Remember scroll position in deck browser (#977).
This commit is contained in:
parent
9405ebe86b
commit
81d88908a5
1 changed files with 3 additions and 1 deletions
|
@ -17,6 +17,7 @@ class DeckBrowser(object):
|
|||
self.mw = mw
|
||||
self.web = mw.web
|
||||
self.bottom = aqt.toolbar.BottomBar(mw, mw.bottomWeb)
|
||||
self.scrollPos = QPoint(0, 0)
|
||||
|
||||
def show(self):
|
||||
clearAudioQueue()
|
||||
|
@ -65,6 +66,7 @@ class DeckBrowser(object):
|
|||
key = unicode(evt.text())
|
||||
|
||||
def _selDeck(self, did):
|
||||
self.scrollPos = self.web.page().mainFrame().scrollPosition()
|
||||
self.mw.col.decks.select(did)
|
||||
self.mw.onOverview()
|
||||
|
||||
|
@ -152,7 +154,7 @@ body { margin: 1em; -webkit-user-select: none; }
|
|||
if self.web.key == "deckBrowser":
|
||||
return self.web.page().mainFrame().scrollPosition()
|
||||
else:
|
||||
return QPoint(0,0)
|
||||
return self.scrollPos
|
||||
|
||||
def _renderStats(self):
|
||||
cards, thetime = self.mw.col.db.first("""
|
||||
|
|
Loading…
Reference in a new issue