Question about Employee Record and Leave

Question about Employee Record and Leave

I know that when you turn on the "On Leave" toggle on a person's record, several fields appear.

I noticed that when a person is back from leave and the toggle is switched off,  the Leave fields stay visible on their record.

Is this normal? Why don't the Leave fields hide again once it's over? My attached example shows someone who was on leave 2 years ago.