implemented discard changes for form layout

This commit is contained in:
iLLiCiTiT 2020-08-26 20:02:09 +02:00
parent 1c40104d51
commit bb78d47d48

View file

@ -2039,6 +2039,13 @@ class DictFormWidget(ConfigWidget, ConfigObject):
return
super(DictFormWidget, self).mouseReleaseEvent(event)
def discard_changes(self):
for item in self.input_fields.values():
item.discard_changes()
self._is_modified = self.child_modified
self._is_overriden = self._was_overriden
def _on_value_change(self, item=None):
if self.ignore_value_changes:
return