diff --git a/bower.json b/bower.json index 1f5ee9a..0afc7bd 100644 --- a/bower.json +++ b/bower.json @@ -1,6 +1,6 @@ { "name": "jquery-editable-select", - "version": "2.2.3", + "version": "2.2.4", "authors": [ "Indri Muska " ], diff --git a/dist/jquery-editable-select.js b/dist/jquery-editable-select.js index c9183f5..feb3973 100644 --- a/dist/jquery-editable-select.js +++ b/dist/jquery-editable-select.js @@ -68,7 +68,7 @@ EditableSelect.prototype.select = function ($li) { if (!this.$list.has($li) || !$li.is('li.es-visible:not([disabled])')) return; this.$input.val($li.text()); - this.hide(); + if (this.options.filter) this.hide(); this.filter(); this.utility.trigger('select', $li); }; @@ -170,6 +170,7 @@ that.es.select(that.es.$list.find('li.selected')); e.preventDefault(); } + break; case 9: // Tab case 27: // Esc that.es.hide(); diff --git a/dist/jquery-editable-select.min.css b/dist/jquery-editable-select.min.css index b54b2f0..09155a5 100644 --- a/dist/jquery-editable-select.min.css +++ b/dist/jquery-editable-select.min.css @@ -1,2 +1,2 @@ -/*! jQuery Editable Select - v2.2.3 - https://github.com/indrimuska/jquery-editable-select - (c) 2016 Indri Muska - MIT */ +/*! jQuery Editable Select - v2.2.4 - https://github.com/indrimuska/jquery-editable-select - (c) 2016 Indri Muska - MIT */ input.es-input{padding-right:20px!important;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAG2YAABzjgAA4DIAAIM2AAB5CAAAxgwAADT6AAAgbL5TJ5gAAABGSURBVHjaYvz//z8DOYCJgUzA0tnZidPK8vJyRpw24pLEpwnuVHRFhDQxMDAwMPz//x+OOzo6/iPz8WFGuocqAAAA//8DAD/sORHYg7kaAAAAAElFTkSuQmCC) right center no-repeat}input.es-input.open{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.es-list{position:absolute;padding:0;margin:0;border:1px solid #d1d1d1;display:none;z-index:1000;background:#fff;max-height:160px;overflow-y:auto;-moz-box-shadow:0 2px 3px #ccc;-webkit-box-shadow:0 2px 3px #ccc;box-shadow:0 2px 3px #ccc}.es-list li{display:block;padding:5px 10px;margin:0}.es-list li.selected{background:#f3f3f3}.es-list li[disabled]{opacity:.5} \ No newline at end of file diff --git a/dist/jquery-editable-select.min.js b/dist/jquery-editable-select.min.js index baa429b..b7e0e8c 100644 --- a/dist/jquery-editable-select.min.js +++ b/dist/jquery-editable-select.min.js @@ -1,2 +1,2 @@ -/*! jQuery Editable Select - v2.2.3 - https://github.com/indrimuska/jquery-editable-select - (c) 2016 Indri Muska - MIT */ -+function(a){EditableSelect=function(b,c){this.options=c,this.$select=a(b),this.$input=a(''),this.$list=a('