Use change value as initial value for Window Form
The parent field must stay as eval value as it is not reset. issue10185 review365111002
This commit is contained in:
1 parent
022d6e36d1
commit
431ed0c2cd
1 file changed
+9
-1
+9
-1
@@ -163,7 +163,15 @@
|
||||
button_text = Sao.i18n.gettext('Delete');
|
||||
} else {
|
||||
button_text = Sao.i18n.gettext('Cancel');
|
||||
this._initial_value = this.screen.current_record.get_eval();
|
||||
var record = this.screen.current_record;
|
||||
this._initial_value = record.get_on_change_value();
|
||||
if (record.group.parent &&
|
||||
record.model.fields[record.group.parent_name]) {
|
||||
var parent_field = record.model.fields[
|
||||
record.group.parent_name];
|
||||
this._initial_value[record.group.parent_name] = (
|
||||
parent_field.get_eval(record));
|
||||
}
|
||||
}
|
||||
|
||||
dialog.footer.append(jQuery('<button/>', {
|
||||
|
||||
Reference in new issue
Block a user