Skip to content

Commit 8d35d5e

Browse files
committed
Fixed opening issue
This fixes an issue where the data set would not be queried when the dropdown was opened.
1 parent 28f9cae commit 8d35d5e

8 files changed

Lines changed: 28 additions & 28 deletions

File tree

dist/js/select2.amd.full.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4159,14 +4159,14 @@ define('select2/core',[
41594159

41604160
evt.preventDefault();
41614161
} else if (key === KEYS.ESC || key === KEYS.TAB) {
4162-
self.trigger('close');
4162+
self.close();
41634163

41644164
evt.preventDefault();
41654165
}
41664166
} else {
41674167
if (key === KEYS.ENTER || key === KEYS.SPACE ||
41684168
((key === KEYS.DOWN || key === KEYS.UP) && evt.altKey)) {
4169-
self.trigger('open');
4169+
self.open();
41704170

41714171
evt.preventDefault();
41724172
}
@@ -4179,7 +4179,7 @@ define('select2/core',[
41794179

41804180
if (this.options.get('disabled')) {
41814181
if (this.isOpen()) {
4182-
this.trigger('close');
4182+
this.close();
41834183
}
41844184

41854185
this.trigger('disable');
@@ -4227,9 +4227,9 @@ define('select2/core',[
42274227
}
42284228

42294229
if (this.isOpen()) {
4230-
this.trigger('close');
4230+
this.close();
42314231
} else {
4232-
this.trigger('open');
4232+
this.open();
42334233
}
42344234
};
42354235

dist/js/select2.amd.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4159,14 +4159,14 @@ define('select2/core',[
41594159

41604160
evt.preventDefault();
41614161
} else if (key === KEYS.ESC || key === KEYS.TAB) {
4162-
self.trigger('close');
4162+
self.close();
41634163

41644164
evt.preventDefault();
41654165
}
41664166
} else {
41674167
if (key === KEYS.ENTER || key === KEYS.SPACE ||
41684168
((key === KEYS.DOWN || key === KEYS.UP) && evt.altKey)) {
4169-
self.trigger('open');
4169+
self.open();
41704170

41714171
evt.preventDefault();
41724172
}
@@ -4179,7 +4179,7 @@ define('select2/core',[
41794179

41804180
if (this.options.get('disabled')) {
41814181
if (this.isOpen()) {
4182-
this.trigger('close');
4182+
this.close();
41834183
}
41844184

41854185
this.trigger('disable');
@@ -4227,9 +4227,9 @@ define('select2/core',[
42274227
}
42284228

42294229
if (this.isOpen()) {
4230-
this.trigger('close');
4230+
this.close();
42314231
} else {
4232-
this.trigger('open');
4232+
this.open();
42334233
}
42344234
};
42354235

dist/js/select2.full.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13694,14 +13694,14 @@ define('select2/core',[
1369413694

1369513695
evt.preventDefault();
1369613696
} else if (key === KEYS.ESC || key === KEYS.TAB) {
13697-
self.trigger('close');
13697+
self.close();
1369813698

1369913699
evt.preventDefault();
1370013700
}
1370113701
} else {
1370213702
if (key === KEYS.ENTER || key === KEYS.SPACE ||
1370313703
((key === KEYS.DOWN || key === KEYS.UP) && evt.altKey)) {
13704-
self.trigger('open');
13704+
self.open();
1370513705

1370613706
evt.preventDefault();
1370713707
}
@@ -13714,7 +13714,7 @@ define('select2/core',[
1371413714

1371513715
if (this.options.get('disabled')) {
1371613716
if (this.isOpen()) {
13717-
this.trigger('close');
13717+
this.close();
1371813718
}
1371913719

1372013720
this.trigger('disable');
@@ -13762,9 +13762,9 @@ define('select2/core',[
1376213762
}
1376313763

1376413764
if (this.isOpen()) {
13765-
this.trigger('close');
13765+
this.close();
1376613766
} else {
13767-
this.trigger('open');
13767+
this.open();
1376813768
}
1376913769
};
1377013770

dist/js/select2.full.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/js/select2.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4587,14 +4587,14 @@ define('select2/core',[
45874587

45884588
evt.preventDefault();
45894589
} else if (key === KEYS.ESC || key === KEYS.TAB) {
4590-
self.trigger('close');
4590+
self.close();
45914591

45924592
evt.preventDefault();
45934593
}
45944594
} else {
45954595
if (key === KEYS.ENTER || key === KEYS.SPACE ||
45964596
((key === KEYS.DOWN || key === KEYS.UP) && evt.altKey)) {
4597-
self.trigger('open');
4597+
self.open();
45984598

45994599
evt.preventDefault();
46004600
}
@@ -4607,7 +4607,7 @@ define('select2/core',[
46074607

46084608
if (this.options.get('disabled')) {
46094609
if (this.isOpen()) {
4610-
this.trigger('close');
4610+
this.close();
46114611
}
46124612

46134613
this.trigger('disable');
@@ -4655,9 +4655,9 @@ define('select2/core',[
46554655
}
46564656

46574657
if (this.isOpen()) {
4658-
this.trigger('close');
4658+
this.close();
46594659
} else {
4660-
this.trigger('open');
4660+
this.open();
46614661
}
46624662
};
46634663

dist/js/select2.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/examples.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -413,7 +413,7 @@ <h2>Example code</h2>
413413
<script type="text/x-example-code" class="js-code-multiple-limit">
414414
$(".js-example-basic-multiple-limit").select2({
415415
maximumSelectionLength: 2
416-
});
416+
});
417417
</script>
418418
</div>
419419
</section>

src/js/select2/core.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -292,14 +292,14 @@ define([
292292

293293
evt.preventDefault();
294294
} else if (key === KEYS.ESC || key === KEYS.TAB) {
295-
self.trigger('close');
295+
self.close();
296296

297297
evt.preventDefault();
298298
}
299299
} else {
300300
if (key === KEYS.ENTER || key === KEYS.SPACE ||
301301
((key === KEYS.DOWN || key === KEYS.UP) && evt.altKey)) {
302-
self.trigger('open');
302+
self.open();
303303

304304
evt.preventDefault();
305305
}
@@ -312,7 +312,7 @@ define([
312312

313313
if (this.options.get('disabled')) {
314314
if (this.isOpen()) {
315-
this.trigger('close');
315+
this.close();
316316
}
317317

318318
this.trigger('disable');
@@ -360,9 +360,9 @@ define([
360360
}
361361

362362
if (this.isOpen()) {
363-
this.trigger('close');
363+
this.close();
364364
} else {
365-
this.trigger('open');
365+
this.open();
366366
}
367367
};
368368

0 commit comments

Comments
 (0)