mirror of
https://github.com/Choices-js/Choices.git
synced 2024-05-21 23:16:38 +02:00
Added resetScrollPosition option
This commit is contained in:
parent
2280371b04
commit
24c6803391
|
@ -65,6 +65,7 @@ Or include Choices directly:
|
|||
search: true,
|
||||
searchFloor: 1,
|
||||
flip: true,
|
||||
resetScrollPosition: true,
|
||||
regexFilter: null,
|
||||
shouldSort: true,
|
||||
sortFilter: () => {...},
|
||||
|
|
|
@ -60,6 +60,7 @@ class Choices {
|
|||
search: true,
|
||||
searchFloor: 1,
|
||||
flip: true,
|
||||
resetScrollPosition: true,
|
||||
regexFilter: null,
|
||||
shouldSort: true,
|
||||
sortFilter: sortByAlpha,
|
||||
|
@ -391,8 +392,11 @@ class Choices {
|
|||
|
||||
// Clear choices
|
||||
this.choiceList.innerHTML = '';
|
||||
|
||||
// Scroll back to top of choices list
|
||||
this.choiceList.scrollTop = 0;
|
||||
if(this.config.resetScrollPosition){
|
||||
this.choiceList.scrollTop = 0;
|
||||
}
|
||||
|
||||
// If we have grouped options
|
||||
if (activeGroups.length >= 1 && this.isSearching !== true) {
|
||||
|
|
Loading…
Reference in a new issue