Skip to content

Commit e9dd293

Browse files
committed
improve pullrequest based on helpful feedback
1 parent 3bb3453 commit e9dd293

File tree

3 files changed

+4
-7
lines changed

3 files changed

+4
-7
lines changed

src/defaults.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ Selectize.defaults = {
2121
preload: false,
2222
allowEmptyOption: false,
2323
closeAfterSelect: false,
24-
blurAfterClose: false,
2524

2625
scrollDuration: 60,
2726
loadThrottle: 300,

src/selectize.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1741,13 +1741,11 @@ $.extend(Selectize.prototype, {
17411741

17421742
if (self.settings.mode === 'single' && self.items.length) {
17431743
self.hideInput();
1744+
self.$control_input.blur(); // close keyboard on iOS
17441745
}
17451746

17461747
self.isOpen = false;
17471748
self.$dropdown.hide();
1748-
if (self.settings.blurAfterClose) {
1749-
self.$control_input.blur(); // close keyboard on iOS
1750-
}
17511749
self.setActiveOption(null);
17521750
self.refreshState();
17531751

test/interaction.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,11 @@
4242
});
4343
});
4444

45-
it('should close dropdown after selection made if closeAfterSelect: true and blurAfterClose: true', function(done) {
46-
var test = setup_test('<select multiple>' +
45+
it('should close and blur dropdown after selection made if closeAfterSelect: true and in single mode' , function(done) {
46+
var test = setup_test('<select>' +
4747
'<option value="a">A</option>' +
4848
'<option value="b">B</option>' +
49-
'</select>', {closeAfterSelect: true, blurAfterClose: true});
49+
'</select>', {closeAfterSelect: true});
5050

5151
click(test.selectize.$control, function() {
5252
expect(test.selectize.isOpen).to.be.equal(true);

0 commit comments

Comments
 (0)