mirror of
https://github.com/ankitects/anki.git
synced 2025-11-16 01:27:12 -05:00
reset editor in real time, avoid full reset
This commit is contained in:
parent
626ad9f813
commit
1a9b288307
1 changed files with 4 additions and 2 deletions
|
|
@ -409,8 +409,6 @@ class EditDeck(QMainWindow):
|
||||||
self.editor.setFact(None)
|
self.editor.setFact(None)
|
||||||
saveGeom(self, "editor")
|
saveGeom(self, "editor")
|
||||||
self.hide()
|
self.hide()
|
||||||
if self.origModTime != self.deck.modified:
|
|
||||||
self.parent.reset()
|
|
||||||
ui.dialogs.close("CardList")
|
ui.dialogs.close("CardList")
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
|
@ -506,6 +504,7 @@ where id in (%s)""" % ",".join([
|
||||||
self.rowChanged(self.currentRow, None)
|
self.rowChanged(self.currentRow, None)
|
||||||
if reset:
|
if reset:
|
||||||
self.updateSearch()
|
self.updateSearch()
|
||||||
|
self.parent.moveToState("auto")
|
||||||
|
|
||||||
# Menu options
|
# Menu options
|
||||||
######################################################################
|
######################################################################
|
||||||
|
|
@ -562,6 +561,7 @@ where id in (%s)""" % ",".join([
|
||||||
self.deck.updateAllPriorities()
|
self.deck.updateAllPriorities()
|
||||||
self.deck.setUndoEnd(n)
|
self.deck.setUndoEnd(n)
|
||||||
self.updateSearch()
|
self.updateSearch()
|
||||||
|
self.updateAfterCardChange()
|
||||||
|
|
||||||
def selectFacts(self):
|
def selectFacts(self):
|
||||||
sm = self.dialog.tableView.selectionModel()
|
sm = self.dialog.tableView.selectionModel()
|
||||||
|
|
@ -578,11 +578,13 @@ where id in (%s)""" % ",".join([
|
||||||
self.deck.undo()
|
self.deck.undo()
|
||||||
self.updateFilterLabel()
|
self.updateFilterLabel()
|
||||||
self.updateSearch()
|
self.updateSearch()
|
||||||
|
self.updateAfterCardChange()
|
||||||
|
|
||||||
def onRedo(self):
|
def onRedo(self):
|
||||||
self.deck.redo()
|
self.deck.redo()
|
||||||
self.updateFilterLabel()
|
self.updateFilterLabel()
|
||||||
self.updateSearch()
|
self.updateSearch()
|
||||||
|
self.updateAfterCardChange()
|
||||||
|
|
||||||
class AddCardChooser(QDialog):
|
class AddCardChooser(QDialog):
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue