Merge pull request #2264 from timnyborg/patch-12
limit widget rebuilding on form error to ListWidget
This commit is contained in:
+1
-1
@@ -1819,7 +1819,7 @@ class SQLFORM(FORM):
|
||||
if not field.widget and field.type.startswith('list:') and \
|
||||
not OptionsWidget.has_options(field):
|
||||
field.widget = self.widgets.list.widget
|
||||
if field.widget and fieldname in request_vars:
|
||||
if field.widget == self.widgets.list.widget and fieldname in request_vars:
|
||||
if fieldname in self.request_vars:
|
||||
value = self.request_vars[fieldname]
|
||||
elif self.record:
|
||||
|
||||
Reference in New Issue
Block a user