mirror of
https://github.com/ankitects/anki.git
synced 2025-09-24 16:56:36 -04:00
remember model when editing, update name after edit
This commit is contained in:
parent
620fa5da55
commit
735bca01af
1 changed files with 5 additions and 2 deletions
|
@ -110,6 +110,7 @@ class DeckProperties(QDialog):
|
||||||
n += 1
|
n += 1
|
||||||
|
|
||||||
def updateModelsList(self):
|
def updateModelsList(self):
|
||||||
|
idx = self.dialog.modelsList.currentRow()
|
||||||
self.dialog.modelsList.clear()
|
self.dialog.modelsList.clear()
|
||||||
self.models = []
|
self.models = []
|
||||||
for model in self.d.models:
|
for model in self.d.models:
|
||||||
|
@ -135,8 +136,10 @@ class DeckProperties(QDialog):
|
||||||
model = self.selectedModel()
|
model = self.selectedModel()
|
||||||
if not model:
|
if not model:
|
||||||
return
|
return
|
||||||
ui.modelproperties.ModelProperties(self, model, self.parent)
|
# set to current
|
||||||
self.updateModelsList()
|
self.d.currentModel = model
|
||||||
|
ui.modelproperties.ModelProperties(self, model, self.parent, onFinish=
|
||||||
|
self.updateModelsList)
|
||||||
|
|
||||||
def onDelete(self):
|
def onDelete(self):
|
||||||
model = self.selectedModel()
|
model = self.selectedModel()
|
||||||
|
|
Loading…
Reference in a new issue