diff --git a/tryton/gui/window/view_form/model/record.py b/tryton/gui/window/view_form/model/record.py index 2df73326b1..c4537f4f0c 100644 --- a/tryton/gui/window/view_form/model/record.py +++ b/tryton/gui/window/view_form/model/record.py @@ -37,7 +37,7 @@ class ModelRecord(SignalEvent): self.mgroup = group self.value = {} self.state_attrs = {} - self.modified = False + self.__modified = False self.modified_fields = {} self.read_time = time.time() self.attachment_count = -1 @@ -80,6 +80,14 @@ class ModelRecord(SignalEvent): def __repr__(self): return '' % (self.id, self.resource) + def get_modified(self): + return self.__modified + + def set_modified(self, value): + self.__modified = value + + modified = property(get_modified, set_modified) + def is_modified(self): return self.modified