Fixed #1778

The panels were being asked to restore, but they thought they were visible already, so we reset before restoring.
Merge pull request #1779 from jsbin/fix/1778-reveal-fixes

Fixed #1778