title: ng-show display the contents before the page finished loading?
body: <p>I'm using this very simple approach to toggle between hiding and showing some contents:</p>
  
  <pre><code>&lt;a ng-click="cred=!cred" href="javascript:void(0)" style="text-decoration:none;"&gt;&lt;strong&gt;Admin Credentials&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
  &lt;p class="lead check-element animate-show-hide" ng-show="cred"&gt;User Name: &lt;strong&gt;Mohamed&lt;/strong&gt;&lt;br /&gt; Password: &lt;strong&gt;password&lt;/strong&gt;&lt;/p&gt;
  </code></pre>
  
  <p>The controller has no code yet. but I noticed that when the page is loading, the contents of the class <code>lead</code> are showing for milliseconds and then it disappear?
  but that is not what I need, either anyone- I think. I want it to be initially hidden, but it seems that angular is waiting for the page to finish loading and then it applies the <code>ng-show</code> expression!</p>