Bug 822913 - Switch back to record mode when unhidden if we were in reco...

...rd mode when hidden. r=daleharvey a=blocking+