Fix bug caused when invoking $digest directly on a scope
rather than on root scope.  Any child scope of
sly-prevent-evaluation-when-hidden would return incorrect results.