Hi @Kiran_Vedantam
Coral 3 datepicker is not disabling the calendar icon. Switching back to coral 2 fixes the issue. (granite/ui/components/foundation/form/datepicker)
Else you need to write a custom JS which will check if the disabled property is added to field and it will disable the calendar icon.
Thanks!