fix : field logic added not completed (enabled before number after disabled)

This commit is contained in:
karthik 2025-07-26 14:31:39 +05:30
parent b0a31ec17a
commit b6f9827c83

View File

@ -231,9 +231,15 @@ export class TouchPadMenuComponent implements OnInit {
}
// 🔘 FIELD Modal Logic
canUseField(): boolean {
return ['WIN', 'SHP', 'THP', 'PLC', 'SHW'].includes(this.selectedLabel || '');
}
canUseField(): boolean {
const allowedLabels = ['WIN', 'SHP', 'THP', 'PLC', 'SHW'];
return (
this.selectedLabel !== null &&
allowedLabels.includes(this.selectedLabel) &&
this.selectedNumbers.length === 0
);
}
openFieldModal() {
this.fieldModalOpen = true;