Skip to content

Commit e10f3b7

Browse files
committed
fixes select2#3169
1 parent 9318980 commit e10f3b7

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

src/js/select2/dropdown/selectOnClose.js

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,24 @@ define([
88

99
decorated.call(this, container, $container);
1010

11-
container.on('close', function () {
12-
self._handleSelectOnClose();
11+
container.on('close', function (evt) {
12+
self._handleSelectOnClose(evt);
1313
});
1414
};
1515

16-
SelectOnClose.prototype._handleSelectOnClose = function () {
16+
SelectOnClose.prototype._handleSelectOnClose = function (evt) {
17+
var self = this;
18+
1719
var $highlightedResults = this.getHighlightedResults();
1820

1921
if ($highlightedResults.length < 1) {
2022
return;
2123
}
2224

23-
$highlightedResults.trigger('mouseup');
25+
self.trigger('select', {
26+
originalEvent: evt,
27+
data: $highlightedResults.data('data')
28+
});
2429
};
2530

2631
return SelectOnClose;

0 commit comments

Comments
 (0)