diff --git a/src/fill-height.js b/src/fill-height.js index ecac276..12e37f7 100644 --- a/src/fill-height.js +++ b/src/fill-height.js @@ -10,15 +10,16 @@ }, link: function (scope, element, attrs) { if (scope.debounceWait === 0) { - angular.element($window).on('resize', windowResize); + angular.element($window).on('resize', onWindowResize); } else { // allow debounce wait time to be passed in. // if not passed in, default to a reasonable 250ms angular.element($window).on('resize', debounce(onWindowResize, scope.debounceWait || 250)); } - onWindowResize(); - + //call once the DOM is ready + $timeout(onWindowResize); + // returns a fn that will trigger 'time' amount after it stops getting called. function debounce(fn, time) { var timeout; @@ -59,7 +60,7 @@ - footerElementHeight - additionalPadding; - console.log(elementHeight); + //console.info(elementHeight); element.css('height', elementHeight + 'px'); }