Eu tenho o Sony Z4 Tablet com Android 6.0 (Google Chrome 50). E eu tento usar o drop-down escolhido, mas infelizmente é impossível porque não posso usar scroll para o drop-down escolhido: Você pode tentar reproduzir este bug aqui: https://harvesthq.github.io/chosen/.
Você deve remover a condição:
if (/Mobile/i.test(window.navigator.userAgent)) {
retorna falso;
}
da função "AbstractChosen.browser_is_supported"
Eu não acredito que o Chosen deva ser ativado em tal dispositivo.
O que a remoção dessa condição mudaria?
Existe uma correção simples, no meu caso eu comentei o seguinte em register_observers
this.container.bind('touchstart.chosen', function(evt) {
_this.container_mousedown(evt);
// return evt.preventDefault();
});
no meu caso está funcionando bem.
se algo de errado nisso por favor me sugira
Concordo com @koenpunt que o Chosen deve ser desativado no celular imediatamente. Pessoalmente, não sinto que sua interface do usuário seja realmente uma melhoria em relação às seleções internas no Android e iOS. As caixas de seleção na área de trabalho são muito piores...
Comentários muito úteis
Existe uma correção simples, no meu caso eu comentei o seguinte em register_observers
this.container.bind('touchstart.chosen', function(evt) {
_this.container_mousedown(evt);
// return evt.preventDefault();
});
no meu caso está funcionando bem.
se algo de errado nisso por favor me sugira