Material-ui: As dicas de ferramentas [Regressão] bloqueiam eventos de ponteiro, mesmo quando não são exibidos

Criado em 19 jun. 2018  ·  3Comentários  ·  Fonte: mui-org/material-ui

  • [x] Este é um problema v1.x (v0.x não é mais mantido).
  • [x] Pesquisei os problemas deste repositório e acredito que não seja uma duplicata.

Comportamento esperado


Quando uma dica de ferramenta não está sendo exibida, ela não pode bloquear nenhum elemento de receber eventos de ponteiro

Comportamento Atual


Mesmo quando a dica de ferramenta não está sendo exibida, seu div está presente no documento, impedindo que qualquer elemento abaixo dele receba eventos de ponteiro

Etapas para reproduzir (para bugs)

  1. Acesse https://codesandbox.io/s/vqnzr43xv7
  2. Passe o mouse no meio do "Botão bloqueado pela dica"
  3. Observe que o botão não é clicável no meio
  4. Passe o mouse pelas laterais do botão - a dica de ferramenta não o bloqueia nas laterais

Contexto

Seu Ambiente

| Tech | Versão |
| -------------- | --------- |
| Material-UI | v1.2.2 |
| React | v16.4.0 |
| navegador | Chrome 66.0.3359.181 |

bug 🐛 Tooltip

Comentários muito úteis

Estou voltando para [email protected] . Existe, o que eu acho que é um vazamento no react-popper @ 1.
Seguindo em frente, vou tirar o fim de semana para corrigir todos os problemas de dica de ferramenta em um lote.

Todos 3 comentários

Também notei que o desempenho de rolagem é muito pior 😱, além do aumento do tamanho do pacote: # 11862.
Talvez devêssemos voltar para [email protected]?

Estou voltando para [email protected] . Existe, o que eu acho que é um vazamento no react-popper @ 1.
Seguindo em frente, vou tirar o fim de semana para corrigir todos os problemas de dica de ferramenta em um lote.

Acho que o problema com isso pode ser que className não deve mais estar no elemento Popper, mas no <div> dentro?

Esta página foi útil?
0 / 5 - 0 avaliações