Add validation before save on select change for editing list view.

This commit is contained in:
Cédric Krier committed 2008-11-07 00:38:40 +01:00
1 parent 66952a5ca1
commit 21b0f35e88
1 file changed
+2 -1
+2 -1
View File
@@ -466,7 +466,8 @@ class ViewList(ParserView):
and self.widget_tree.editable \
and self.screen.tree_saves \
and previous_model != self.screen.current_model:
if previous_model and not previous_model.save():
if previous_model and \
not (previous_model.validate() and previous_model.save()):
self.screen.current_model = previous_model
self.set_cursor()
return True