File tree 1 file changed +5
-4
lines changed
1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -309,14 +309,15 @@ angular.module('ui.scroll', [])
309
309
# We need the item bindings to be processed before we can do adjustment
310
310
$timeout ->
311
311
312
+ if toBePrepended .length
313
+ bottomPos = buffer[buffer .length - 1 ].element .offset ().top ;
314
+
312
315
for wrapper in toBePrepended
313
316
builder .insertElement wrapper .element
314
- prepFirst = prepFirst || wrapper .element # element prepended first
315
- prepLast = wrapper .element # element prepended last
316
317
wrapper .op = ' none'
317
318
318
- if prepFirst
319
- heightIncrement = prepFirst . next (). offset ().top - prepLast . offset (). top
319
+ if toBePrepended . length
320
+ heightIncrement = buffer[ buffer . length - 1 ]. element . offset ().top - bottomPos
320
321
# adjust padding to prevent it from visually pushing everything down
321
322
if builder .topPadding () >= heightIncrement
322
323
# if possible, reduce topPadding
You can’t perform that action at this time.
0 commit comments