Make sure to end model reset when prematurely returning from toggleField

Fixes an issue where Anki would stall after trying to remove the
last browser column.
This commit is contained in:
Glutanimate 2018-07-25 11:52:21 +02:00
parent 377bb78b88
commit 308c23fcba

View File

@ -735,6 +735,7 @@ by clicking on one on the left."""))
self.model.beginReset() self.model.beginReset()
if type in self.model.activeCols: if type in self.model.activeCols:
if len(self.model.activeCols) < 2: if len(self.model.activeCols) < 2:
self.model.endReset()
return showInfo(_("You must have at least one column.")) return showInfo(_("You must have at least one column."))
self.model.activeCols.remove(type) self.model.activeCols.remove(type)
adding=False adding=False