So far sounds like sound advice given. I'll just add a bit more. After diving when dumping the camera into a fresh water basin, I wouldn't leave it there too long. You just need to rinse off the excess saltwater. A lot of floodings also occur in the washbasins where there are many cameras lying around or other divers carelessly dump their cameras in.
At the end of a trip, it'll be good to soak the housing in a basin of warm water for a while to dissolve and loosen any salt particle build-up, operate all the buttons on the housing to force the saltwater stuck there out and fresh water can go in. Then you can dry out the housing, operate the buttons again to get rid of water stuck at the button area and store the housing.