Skip to content

Commit

Permalink
SOF-7298: fix fixed magnetization readonly status
Browse files Browse the repository at this point in the history
  • Loading branch information
pranabdas committed Apr 21, 2024
1 parent f028301 commit 5d330a2
Showing 1 changed file with 4 additions and 3 deletions.
Expand Up @@ -20,6 +20,7 @@ export class NonCollinearMagnetizationContextProvider extends mix(JSONSchemaForm
this.isArbitrarySpinDirection = lodash.get(this.data, "isArbitrarySpinDirection", false);
this.isFixedMagnetization = lodash.get(this.data, "isFixedMagnetization", false);
this.constrainedMagnetization = lodash.get(this.data, "constrainedMagnetization", {});
console.log(">>>>>>>>>>>>", this.constrainedMagnetization);
}

get uniqueElementsWithLabels() {
Expand Down Expand Up @@ -112,16 +113,16 @@ export class NonCollinearMagnetizationContextProvider extends mix(JSONSchemaForm
isFixedMagnetization: {
"ui:readonly":
!this.isConstrainedMagnetization &&
!(this.constrainedMagnetization?.constrainType === "total"),
this.constrainedMagnetization?.constrainType !== "total",
},
fixedMagnetization: {
x: this.defaultFieldStyles,
y: this.defaultFieldStyles,
z: this.defaultFieldStyles,
"ui:readonly":
this.isFixedMagnetization &&
!this.isFixedMagnetization &&
!this.isConstrainedMagnetization &&
!(this.constrainedMagnetization?.constrainType === "total"),
this.constrainedMagnetization?.constrainType !== "total",
},
};
}
Expand Down

0 comments on commit 5d330a2

Please sign in to comment.