|
@@ -49,10 +49,10 @@ define([
|
|
|
container.on('open', function () {
|
|
|
self.$search.attr('tabindex', 0);
|
|
|
|
|
|
- self.$search.focus();
|
|
|
+ self.$search.trigger('focus');
|
|
|
|
|
|
window.setTimeout(function () {
|
|
|
- self.$search.focus();
|
|
|
+ self.$search.trigger('focus');
|
|
|
}, 0);
|
|
|
});
|
|
|
|
|
@@ -60,12 +60,12 @@ define([
|
|
|
self.$search.attr('tabindex', -1);
|
|
|
|
|
|
self.$search.val('');
|
|
|
- self.$search.blur();
|
|
|
+ self.$search.trigger('blur');
|
|
|
});
|
|
|
|
|
|
container.on('focus', function () {
|
|
|
if (!container.isOpen()) {
|
|
|
- self.$search.focus();
|
|
|
+ self.$search.trigger('focus');
|
|
|
}
|
|
|
});
|
|
|
|