 <p>Per <code>ngInfiniteScroll</code>'s test case of <a href="https://github.com/sroze/ngInfiniteScroll/blob/master/test/spec/ng-infinite-scroll.spec.coffee#L115" rel="nofollow">infinite-scroll-immediate-chec</a>, If this parameter is set as <code>true</code> (the default value), meanwhile the directive's element can not fill up the browser window' height, it will trigger a <code>loadMore()</code> immediately even you don't scroll your window at all. And this action will only be triggered once, therefor if there are 3 three tiny results on first load and they don't reach the bottom, function <code>loadMore()</code> won't be triggered until you scroll the window.</p> <p>While if this parameter is set as false, you have to trigger the first call of <code>loadMore</code> manually or programmably.</p>