|
@@ -1256,6 +1256,7 @@ define('select2/selection/search',[
|
|
|
self.$search.attr('tabindex', -1);
|
|
|
|
|
|
self.$search.val('');
|
|
|
+ self.$search.focus();
|
|
|
});
|
|
|
|
|
|
container.on('enable', function () {
|
|
@@ -1269,6 +1270,10 @@ define('select2/selection/search',[
|
|
|
this.$selection.on('keydown', '.select2-search--inline', function (evt) {
|
|
|
evt.stopPropagation();
|
|
|
|
|
|
+ if (!container.isOpen()) {
|
|
|
+ self.trigger('open');
|
|
|
+ }
|
|
|
+
|
|
|
self.trigger('keypress', evt);
|
|
|
|
|
|
self._keyUpPrevented = evt.isDefaultPrevented();
|