I recently started using the angular-scrolltofixed plugin and so far, it's been working really well for me.
However, I've run into a problem when trying to set limitations for the bottom bar.
$('.footer').scrollToFixed( { bottom: 0, limit: $('.footer').offset().top } );
The issue lies in the fact that the 'limit' variable is being calculated before the entire page has finished rendering (including ng-repeat elements), leading to an incorrect value for the limit attribute.