diff --git a/bower.json b/bower.json index 8e94fd8..2ff7c04 100644 --- a/bower.json +++ b/bower.json @@ -1,6 +1,6 @@ { "name": "nya-bootstrap-select", - "version": "2.5.0", + "version": "2.5.1", "main": [ "dist/js/nya-bs-select.js", "dist/css/nya-bs-select.css" diff --git a/dist/css/nya-bs-select.css b/dist/css/nya-bs-select.css index 214507f..aafd93a 100644 --- a/dist/css/nya-bs-select.css +++ b/dist/css/nya-bs-select.css @@ -1,5 +1,5 @@ /** - * @lordfriend/nya-bootstrap-select v2.5.0 + * @lordfriend/nya-bootstrap-select v2.5.1 * Copyright 2014 Nyasoft * Licensed under MIT license */ diff --git a/dist/css/nya-bs-select.min.css b/dist/css/nya-bs-select.min.css index 28cf317..4912e8e 100644 --- a/dist/css/nya-bs-select.min.css +++ b/dist/css/nya-bs-select.min.css @@ -1,5 +1,5 @@ /** - * @lordfriend/nya-bootstrap-select v2.5.0 + * @lordfriend/nya-bootstrap-select v2.5.1 * Copyright 2014 Nyasoft * Licensed under MIT license */ diff --git a/dist/js/nya-bs-select.js b/dist/js/nya-bs-select.js index 2ba1dc9..b75f715 100644 --- a/dist/js/nya-bs-select.js +++ b/dist/js/nya-bs-select.js @@ -1,5 +1,5 @@ /** - * @lordfriend/nya-bootstrap-select v2.5.0 + * @lordfriend/nya-bootstrap-select v2.5.1 * Copyright 2014 Nyasoft * Licensed under MIT license */ @@ -960,6 +960,7 @@ nyaBsSelect.directive('nyaBsSelect', ['$parse', '$document', '$timeout', '$compi // if live search enabled. give focus to search box. if($attrs.liveSearch === 'true') { + reset_search(); searchBox.children().eq(0)[0].focus(); // find the focusable node but we will use active nyaBsOptionNode = findFocus(true); diff --git a/dist/js/nya-bs-select.min.js b/dist/js/nya-bs-select.min.js index 6805eae..823c7d1 100644 --- a/dist/js/nya-bs-select.min.js +++ b/dist/js/nya-bs-select.min.js @@ -1,6 +1,6 @@ /** - * @lordfriend/nya-bootstrap-select v2.5.0 + * @lordfriend/nya-bootstrap-select v2.5.1 * Copyright 2014 Nyasoft * Licensed under MIT license */ -!function(){"use strict";function a(){return++j}function b(a){return a&&a.window===a}function c(a){return"string"==typeof a}function d(a){if(null==a||b(a))return!1;var d=a.length;return!(1!==a.nodeType||!d)||(c(a)||Array.isArray(a)||0===d||"number"==typeof d&&d>0&&d-1 in a)}function e(){return Object.create(null)}function f(b,c){var d,e=typeof b;return"function"==e||"object"==e&&null!==b?"function"==typeof(d=b.$$hashKey)?d=b.$$hashKey():void 0===d&&(d=b.$$hashKey=(c||a)()):d=b,e+":"+d}function g(a,b,c){var d,e,f=[],g=[];for(d=0;d=0)return e}else if(e==c)return e}while((e=e.parentNode)&&e!=b&&9!==e.nodeType);return null},r=function(a){var b;b=a.className.replace(/[\t\r\n\f]/g," ").trim().split(" ");for(var c=0;c '),E=u(''),F=u(''),G=e,H=void 0!==j.multiple;for(n=r(h[0]),n.forEach(function(a){/btn-(?:primary|info|success|warning|danger|inverse)/.test(a)&&(h.removeClass(a),D.removeClass("btn-default"),D.addClass(a)),/btn-(?:lg|sm|xs)/.test(a)&&(h.removeClass(a),D.addClass(a))}),F.append(C),x=C.length,y=0;y'),j.noSearchTitle?f=f.replace("NO SEARCH RESULT",j.noSearchTitle):j.noSearchTitleTpl?f=f.replace("NO SEARCH RESULT",j.noSearchTitleTpl):G.noSearchResultTpl?f=f.replace("NO SEARCH RESULT",G.noSearchResultTpl):G.noSearchResult&&(f=f.replace("NO SEARCH RESULT",G.noSearchResult)),l=u(f),E.append(k),F.append(l)),void 0!==j.actionsBox&&H&&(G.selectAllTpl?g=g.replace("SELECT ALL",G.selectAllTpl):G.selectAll&&(g=g.replace("SELECT ALL",G.selectAll)),G.deselectAllTpl?g=g.replace("DESELECT ALL",G.deselectAllTpl):G.selectAll&&(g=g.replace("DESELECT ALL",G.deselectAll)),m=u(g),E.append(m)),u(D[0].querySelector(".special-title")).append(B()),E.append(F),h.append(D),h.append(E),function(e,f,g,h){function j(a){a?(N.addClass("disabled"),N.attr("disabled","disabled"),F=N.attr("tabindex"),N.attr("tabindex","-1"),K=!0):(N.removeClass("disabled"),N.removeAttr("disabled"),F?N.attr("tabindex",F):N.removeAttr("tabindex"),K=!1)}function k(){Q.children().eq(0)[0].value="";var a,b,c,d=P.children(),e=d.length;for(a=0;a",a,"{}",""].join(""),b=document.body.appendChild(b);var c=b.getElementsByTagName("style")[0];if(c&&c.sheet&&c.sheet.rules&&c.sheet.cssRules){var d=!!(c.sheet.rules||c.sheet.cssRules)[0];return document.body.removeChild(b),d}return!1}function r(a){var b;if(b=a?P.children().eq(0):P.children().eq(P.children().length-1),n(".selected:not(.not-match)")){var c=P[0].querySelector(".selected:not(.not-match)");if(c)return c}else for(var d=0;d0){c=I.$viewValue,d=Array.isArray(c)?w(c):[];for(var f=0;f\s*(\d+)\s*/))&&(j=parseInt(i[1],10)),void 0!==j&&a.length>j)return b.empty(),void(G.numberItemSelectedTpl?b.append(u(G.numberItemSelectedTpl.replace("%d",a.length))):G.numberItemSelected?b.append(document.createTextNode(G.numberItemSelected.replace("%d",a.length))):b.append(document.createTextNode(a.length+" items selected")));for(f=0;f0){if(H)for(c=0;c0&&(D=g(D,L,"group"));for(var T in K)F=K[T],N=h(F.clone),N.removeData("isolateScope"),N.remove(),F.scope.$destroy();for(c=0;c0&&d-1 in a)}function e(){return Object.create(null)}function f(b,c){var d,e=typeof b;return"function"==e||"object"==e&&null!==b?"function"==typeof(d=b.$$hashKey)?d=b.$$hashKey():void 0===d&&(d=b.$$hashKey=(c||a)()):d=b,e+":"+d}function g(a,b,c){var d,e,f=[],g=[];for(d=0;d=0)return e}else if(e==c)return e}while((e=e.parentNode)&&e!=b&&9!==e.nodeType);return null},r=function(a){var b;b=a.className.replace(/[\t\r\n\f]/g," ").trim().split(" ");for(var c=0;c '),E=u(''),F=u(''),G=e,H=void 0!==j.multiple;for(n=r(h[0]),n.forEach(function(a){/btn-(?:primary|info|success|warning|danger|inverse)/.test(a)&&(h.removeClass(a),D.removeClass("btn-default"),D.addClass(a)),/btn-(?:lg|sm|xs)/.test(a)&&(h.removeClass(a),D.addClass(a))}),F.append(C),x=C.length,y=0;y'),j.noSearchTitle?f=f.replace("NO SEARCH RESULT",j.noSearchTitle):j.noSearchTitleTpl?f=f.replace("NO SEARCH RESULT",j.noSearchTitleTpl):G.noSearchResultTpl?f=f.replace("NO SEARCH RESULT",G.noSearchResultTpl):G.noSearchResult&&(f=f.replace("NO SEARCH RESULT",G.noSearchResult)),l=u(f),E.append(k),F.append(l)),void 0!==j.actionsBox&&H&&(G.selectAllTpl?g=g.replace("SELECT ALL",G.selectAllTpl):G.selectAll&&(g=g.replace("SELECT ALL",G.selectAll)),G.deselectAllTpl?g=g.replace("DESELECT ALL",G.deselectAllTpl):G.selectAll&&(g=g.replace("DESELECT ALL",G.deselectAll)),m=u(g),E.append(m)),u(D[0].querySelector(".special-title")).append(B()),E.append(F),h.append(D),h.append(E),function(e,f,g,h){function j(a){a?(N.addClass("disabled"),N.attr("disabled","disabled"),F=N.attr("tabindex"),N.attr("tabindex","-1"),K=!0):(N.removeClass("disabled"),N.removeAttr("disabled"),F?N.attr("tabindex",F):N.removeAttr("tabindex"),K=!1)}function k(){Q.children().eq(0)[0].value="";var a,b,c,d=P.children(),e=d.length;for(a=0;a",a,"{}",""].join(""),b=document.body.appendChild(b);var c=b.getElementsByTagName("style")[0];if(c&&c.sheet&&c.sheet.rules&&c.sheet.cssRules){var d=!!(c.sheet.rules||c.sheet.cssRules)[0];return document.body.removeChild(b),d}return!1}function r(a){var b;if(b=a?P.children().eq(0):P.children().eq(P.children().length-1),n(".selected:not(.not-match)")){var c=P[0].querySelector(".selected:not(.not-match)");if(c)return c}else for(var d=0;d0){c=I.$viewValue,d=Array.isArray(c)?w(c):[];for(var f=0;f\s*(\d+)\s*/))&&(j=parseInt(i[1],10)),void 0!==j&&a.length>j)return b.empty(),void(G.numberItemSelectedTpl?b.append(u(G.numberItemSelectedTpl.replace("%d",a.length))):G.numberItemSelected?b.append(document.createTextNode(G.numberItemSelected.replace("%d",a.length))):b.append(document.createTextNode(a.length+" items selected")));for(f=0;f0){if(H)for(c=0;c0&&(D=g(D,L,"group"));for(var T in K)F=K[T],N=h(F.clone),N.removeData("isolateScope"),N.remove(),F.scope.$destroy();for(c=0;c