mirror of
https://github.com/ankitects/anki.git
synced 2025-11-07 13:17:12 -05:00
fix sort field change
This commit is contained in:
parent
10234be4e9
commit
b0bfed6ac2
1 changed files with 5 additions and 4 deletions
|
|
@ -719,12 +719,13 @@ class Browser(QMainWindow):
|
||||||
def onChangeSortField(self):
|
def onChangeSortField(self):
|
||||||
from aqt.utils import chooseList
|
from aqt.utils import chooseList
|
||||||
m = self.card.model()
|
m = self.card.model()
|
||||||
fields = [f['name'] for f in m.fields]
|
fields = [f['name'] for f in m['flds']]
|
||||||
|
mm = self.col.models
|
||||||
idx = chooseList(_("Choose field to sort this model by:"),
|
idx = chooseList(_("Choose field to sort this model by:"),
|
||||||
fields, m.sortIdx())
|
fields, mm.sortIdx(m))
|
||||||
if idx != m.sortIdx():
|
if idx != mm.sortIdx(m):
|
||||||
self.mw.progress.start()
|
self.mw.progress.start()
|
||||||
m.setSortIdx(idx)
|
mm.setSortIdx(m, idx)
|
||||||
self.mw.progress.finish()
|
self.mw.progress.finish()
|
||||||
self.onSearch()
|
self.onSearch()
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue