Initialize context's $element as hidden

this.visible is set to false, so the view should be hidden too.

This was also causing a scrolling issue on load in Chrome.

Change-Id: I2662df89618efd2ad1a9032f89af420e73d96fbd
(cherry picked from commit 1582bab9cbaa6889a6055c62d345d5fc27854cd7)