|
@@ -741,8 +741,8 @@
|
|
|
above,
|
|
|
css;
|
|
|
|
|
|
- //console.log("droptop:", dropTop, "dropHeight", dropHeight, "sum", (dropTop+dropHeight)+" viewport bottom", viewportBottom, "enough?", enoughRoomBelow);
|
|
|
- //console.log("offset.top", offset.top, "dropHeight", dropHeight, "top", (offset.top-dropHeight), "scrollTop", this.body().scrollTop(), "enough?", enoughRoomAbove);
|
|
|
+ // console.log("below/ droptop:", dropTop, "dropHeight", dropHeight, "sum", (dropTop+dropHeight)+" viewport bottom", viewportBottom, "enough?", enoughRoomBelow);
|
|
|
+ // console.log("above/ offset.top", offset.top, "dropHeight", dropHeight, "top", (offset.top-dropHeight), "scrollTop", this.body().scrollTop(), "enough?", enoughRoomAbove);
|
|
|
|
|
|
// always prefer the current above/below alignment, unless there is not enough room
|
|
|
|
|
@@ -1040,7 +1040,6 @@
|
|
|
|
|
|
results.empty();
|
|
|
self.opts.populateResults.call(this, results, data.results, {term: search.val(), page: this.resultsPage, context:null});
|
|
|
- postRender();
|
|
|
|
|
|
if (data.more === true) {
|
|
|
results.children().filter(":last").append("<li class='select2-more-results'>" + opts.formatLoadMore(this.resultsPage) + "</li>");
|
|
@@ -1048,6 +1047,8 @@
|
|
|
}
|
|
|
|
|
|
this.postprocessResults(data, initial);
|
|
|
+
|
|
|
+ postRender();
|
|
|
})});
|
|
|
},
|
|
|
|