- Navios
- 7 de agosto de 2026 às 02:34 UTC
- Autor
- kamo
- Enviar
- 2ba8e60
Duas regressões de 8ab88d59. A lista de mensagens cresceu uma lacuna que se alargou a cada linha. Este projecto constrói Tailwind com `importante: true', então cada utilitário supera em linha estilos — exatamente o oposto da intuição CSS usual. O «relativo» I colocar em cada linha virtualizada, portanto, bater o `posição: absoluto` que @tanstack/react-virtual sets inline, deixando cada linha de volta ao normal fluir enquanto mantinha o seu `traduzidoY(start)`. Cada fileira foi deslocada pela sua início próprio offset em cima de onde o fluxo já tinha colocado. A aula foi... nunca necessário: as únicas coisas absolutamente posicionadas em uma fileira sentar dentro do Caixa de avatar, que carrega o seu próprio «relativo». As classes de linha agora vêm de um exportado rowClassName() com um teste que falha se algum utilitário de posicionamento Reaparece lá. Pastas não arrastariam porque o arrasto estava ligado a um aperto 12x16px que só apareceu no hover — agarrando a pasta em si, que é o que qualquer um Não chegava a nada. NavOption já tinha este direito para o Nav ícones e diz assim em seu cabeçalho: todo o elemento é o punho, e a distância de ativação do sensor é o que separa um clique de um arrasto. A linha agora carrega os ouvintes, com uma verificação slop para o clique que segue um o drag também não abre a pasta, o touch- action, então um drag touch não é reivindicado para rolagem, e pararPropagation no botão transbordamento assim pressionando- o abre o menu em vez de armar um arrasto. A aderência permanece como um hint que a linha se move, marcada como aria-oculta uma vez que não é mais um alvo.