Should read-only fields hide or disable icons?

Throughout our system we have different input-field types that have icons tied to them.

Examples:

  • Time field with a time icon - when clicking the icon it will fill in the current time.
  • Date Field with a calendar icon - clicking the calendar will bring up a calendar where the user can select a date.

Is there any best practices for how icons should display on read-only input-fields?

  • Should the icons be hidden? OR
  • Should they just have a disabled style?

Example with the icons with disabled style: