Only call content hide before displaying page

Previously the content hiding code was also called when you left either
of the text fields which meant that when you e.g. dimissed the keyboard
the page content vanished.
Fixes #103
Allow pointer events for offline page content

Fixes issues with not being able to scroll on some parts of the screen.
Fixes #84