diff --git a/bower.json b/bower.json index 63aadef..8598b10 100644 --- a/bower.json +++ b/bower.json @@ -1,6 +1,6 @@ { "name": "uxrocket.select", - "version": "3.5.8", + "version": "3.5.9", "homepage": "https://github.com/uxrocket/uxrocket.select", "authors": [ "Bilal Çınarlı " diff --git a/dist/uxrocket.select.css b/dist/uxrocket.select.css index bfdfe01..b533c42 100644 --- a/dist/uxrocket.select.css +++ b/dist/uxrocket.select.css @@ -50,7 +50,8 @@ border-radius: 50%; border: dashed 2px #ccc; background-color: #fff; - animation: uxr-select-loading 2s infinite linear; + -webkit-animation: uxr-select-loading 2s infinite linear; + animation: uxr-select-loading 2s infinite linear; content: ""; } @@ -72,7 +73,8 @@ .uxr-select-multiple.uxr-select-opened .uxr-select-selection-text:after { content: "|"; - animation: uxr-select-blink linear infinite 1s; + -webkit-animation: uxr-select-blink linear infinite 1s; + animation: uxr-select-blink linear infinite 1s; } .uxr-select-disabled, .uxr-select-disabled:hover { @@ -222,6 +224,18 @@ display: none; } +@-webkit-keyframes uxr-select-blink { + 0% { + opacity: 0; + } + 50% { + opacity: 0; + } + 100% { + opacity: 1; + } +} + @keyframes uxr-select-blink { 0% { opacity: 0; @@ -234,11 +248,24 @@ } } +@-webkit-keyframes uxr-select-loading { + from { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + @keyframes uxr-select-loading { from { - transform: rotate(0deg); + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } to { - transform: rotate(360deg); + -webkit-transform: rotate(360deg); + transform: rotate(360deg); } } diff --git a/dist/uxrocket.select.js b/dist/uxrocket.select.js index 6f77d09..62c5a51 100644 --- a/dist/uxrocket.select.js +++ b/dist/uxrocket.select.js @@ -24,15 +24,16 @@ } var ux, // local shorthand - i = 1, - rocketName = 'uxrSelect', - focusedInstances = { + i = 1, + rocketName = 'uxrSelect', + focusedInstances = { lastFocused: null, current: null }, - touchmove = false, + touchmove = false, + virtualKeyboardVisible = false, - templates = { + templates = { selection: '' + ' {{selectionText}}' + ' ' + @@ -47,9 +48,9 @@ ' {{selectionText}}' + ' X' + '', - search: '' + - ' ' + - '', + search: '' + + ' ' + + '', list: '