mirror of
https://github.com/ankitects/anki.git
synced 2025-09-21 07:22:23 -04:00
preserve selection when toggling columns
This commit is contained in:
parent
f97e096672
commit
3bd8fd56b3
1 changed files with 2 additions and 1 deletions
|
@ -513,12 +513,13 @@ class Browser(QMainWindow):
|
||||||
m.exec_(gpos)
|
m.exec_(gpos)
|
||||||
|
|
||||||
def toggleField(self, type):
|
def toggleField(self, type):
|
||||||
|
self.model.beginReset()
|
||||||
if type in self.model.activeCols:
|
if type in self.model.activeCols:
|
||||||
self.model.activeCols.remove(type)
|
self.model.activeCols.remove(type)
|
||||||
else:
|
else:
|
||||||
self.model.activeCols.append(type)
|
self.model.activeCols.append(type)
|
||||||
self.setColumnSizes()
|
self.setColumnSizes()
|
||||||
self.model.reset()
|
self.model.endReset()
|
||||||
|
|
||||||
def setColumnSizes(self):
|
def setColumnSizes(self):
|
||||||
hh = self.form.tableView.horizontalHeader()
|
hh = self.form.tableView.horizontalHeader()
|
||||||
|
|
Loading…
Reference in a new issue