Update door_control.dm

The var desiredstate doesn't update when the airlock closes automatically and so most of the time players have to hit the button twice when exiting the medbay, etc.. This keeps all functionality but with one button press.