Reviewers: ,
Please review this at http://codereview.tryton.org/598004/ Affected files: M tryton/gui/window/view_form/view/list_gtk/parser.py Index: tryton/gui/window/view_form/view/list_gtk/parser.py =================================================================== --- a/tryton/gui/window/view_form/view/list_gtk/parser.py +++ b/tryton/gui/window/view_form/view/list_gtk/parser.py @@ -375,7 +375,8 @@ if hasattr(self.treeview, 'editable') \ and self.treeview.editable: - readonly = field.get_state_attrs(record).get('readonly', False) + readonly = self.attrs.get('readonly', + field.get_state_attrs(record).get('readonly', False)) if invisible: readonly = True @@ -453,7 +454,8 @@ store = self.treeview.get_model() record = store.get_value(store.get_iter(path), 0) field = record[self.field_name] - if not field.get_state_attrs(record).get('readonly', False): + if not self.attr.get('readonly', + field.get_state_attrs(record).get('readonly', False)): value = record[self.field_name].get_client(record) record[self.field_name].set_client(record, int(not value)) self.treeview.set_cursor(path) -- -- [email protected] mailing list
