Kibana: Preenchimento automático do filtro do painel desativado

Criado em 7 set. 2015  ·  21Comentários  ·  Fonte: elastic/kibana

Embora o preenchimento automático para o html de entrada do filtro no painel não esteja desativado, é impossível direcionar os resultados. Acho que desabilitar o histórico do navegador para essas entradas de filtro seria uma pequena melhoria.

feedback_needed

Comentários muito úteis

Essa opção é horrível. Eu tenho que clicar em escapar depois de cada letra que eu deletar ... ODEIO

Todos 21 comentários

@ becker-IT se você clicar fora da caixa de entrada, o preenchimento automático irá embora?

Não, eu clico

Painel
Abra o painel salvo
Digite por exemplo "A" no campo de entrada

e o resultado é que não consigo direcionar os painéis salvos porque o histórico do navegador está na frente. Quando eu clico novamente no campo de entrada, o histórico do navegador está carregando novamente.

Pressione escapar e o preenchimento automático irá dispensar

Ah, entendo, que solução perfeita!
Eu prefiro este: autocomplete = "off"

@ becker-IT, onde você definiu isso?

Essa opção é horrível. Eu tenho que clicar em escapar depois de cada letra que eu deletar ... ODEIO

Ficaria bem se

  1. o foco não mudou da digitação para o preenchimento automático,
  2. o preenchimento automático aparecerá ABAIXO da barra.

caso contrário, como @ kevin-m-rego mencionado, modificar consultas de conclusões anteriores (digamos que eu queira alterar algumas coisas no final, como um número de porta) é pior do que duelar com o preenchimento automático do cromo.

Essa coisa de preenchimento automático é muito irritante, suponho que seu status seja "recurso, não um bug"?

Eu concordo totalmente com @hollowimage. Com essas 2 melhorias eu ficaria totalmente bem, mas agora é basicamente inutilizável se você não tiver 5 minutos para alterar uma consulta ...

Não tenho certeza se entendi o problema. Você está tendo problemas com o preenchimento automático do navegador ou com o preenchimento automático de Kibana? Qual versão do Kibana? E o que está acontecendo exatamente? Algumas imagens ou um GIF seriam ótimos.

@Bargs parece que o preenchimento automático do navegador está bagunçando o campo de entrada. Consegui reproduzir o problema, mas na página de descoberta. Espero, no entanto, que seja útil:

output

Isso foi testado em:

  • Kibana 4.5.3 (posso tentar a mais recente, se quiser, mas estou trabalhando com essa versão)
  • Versão do Chrome 52.0.2743.116 (64 bits)

O preenchimento automático do navegador parece estar (quase) sempre a caminho. Você pode ver que o ícone "lente" à direita desaparece quando este for o caso.

@scampi esse problema foi corrigido na 4.5.4.

@MaxBosse é o mesmo problema que você está vendo?

Sim, é o mesmo problema que eu estava vendo, garantirei que estamos atualizando para a versão mais recente, obrigado @Bargs : +1:

@Bargs atualizar para 4.5.4 ajudou, muito obrigado

Este problema foi corrigido no branch 4.1.x (para versões mais antigas do Elasticsearch) também? E se sim, qual versão?

@ikoniaris corrigido em 4.1.11

Para qualquer pessoa afetada por esse problema agravante, há uma maneira rápida de se livrar da caixa de sugestões para recuperar o controle sobre o que você digita.

Reconhecidamente, não é a solução ideal, mas funciona em um ambiente onde você não pode se dar ao luxo de atualizar o Kibana para corrigir um problema trivial de IU.

A solução consiste em remover os ouvintes de evento change , focus e keydown por meio do Inspetor do Chrome (Inspecione o elemento searchSource , no painel CSS, vá para Ouvintes de eventos para encontrar os ouvintes para desvincular) para que você possa digitar livremente na barra de pesquisa.

Qual versão do Kibana posso usar com o ES para implementar a correção ou não há versões compatíveis do Kibana com a correção que sejam compatíveis com o ES versão v1.5? Vejo que as versões 4.1.x corrigem o problema, mas são compatíveis. com v1.5 de ES? Obrigado!

Fiquei tão farto desse 'recurso' hoje no 4.1.x que criei um pouco de graxa / violeta / qualquer script de macaco para lidar com ele

// ==UserScript==
// <strong i="6">@name</strong> Kibana autocomplete killer
// <strong i="7">@namespace</strong> kibana
// <strong i="8">@grant</strong> none
// <strong i="9">@include</strong> https://<your kibana site>/*
// ==/UserScript==

function main() {
  document.addEventListener('click', function() {
    var jq = window.jQuery

    var searchbox = jq('.input-group input')
    searchbox.unbind("change");
    searchbox.unbind("focus");
    searchbox.unbind("keydown");

    console.log("removed");
  });
};

var script = document.createElement("script");
script.textContent = "(" + main.toString() + ")();";
document.body.appendChild(script);

obrigado pelo script de

Obrigado @SleepyBrett.

FWIW Eu encontrei uma alternativa CSS muito mais simples ( fonte: Kibana issue # 7801 ) que funciona muito bem, mas precisa de uma extensão como Stylish ou Stylebot.

.typeahead .typeahead-items { 
  top: 32px; 
} 
Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

timmolter picture timmolter  ·  3Comentários

cafuego picture cafuego  ·  3Comentários

Ginja picture Ginja  ·  3Comentários

stacey-gammon picture stacey-gammon  ·  3Comentários

timroes picture timroes  ·  3Comentários