field setReadOnly fix
This commit is contained in:
@@ -34,7 +34,7 @@ export default class extends EnumFieldView {
|
||||
super.setup();
|
||||
|
||||
if (!this.model.isNew()) {
|
||||
this.setReadOnly(true);
|
||||
this.wait(this.setReadOnly(true));
|
||||
}
|
||||
|
||||
this.listenTo(this.model, 'change:field', () => {
|
||||
|
||||
@@ -34,7 +34,7 @@ export default class extends EnumFieldView {
|
||||
super.setup();
|
||||
|
||||
if (!this.model.isNew()) {
|
||||
this.setReadOnly(true);
|
||||
this.wait(this.setReadOnly(true));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -452,9 +452,13 @@ class BaseFieldView extends View {
|
||||
}
|
||||
|
||||
if (!this.isReady) {
|
||||
this.mode = 'detail';
|
||||
if (!this.mode) {
|
||||
this.mode = 'detail';
|
||||
|
||||
return Promise.resolve();
|
||||
return Promise.resolve();
|
||||
}
|
||||
|
||||
return this.setDetailMode();
|
||||
}
|
||||
|
||||
if (this.isEditMode()) {
|
||||
|
||||
Reference in New Issue
Block a user