Lilly
(Lillian )
Abril 18, 2026, 4:02am
1
Visão geral
Ao configurar seções personalizadas na barra lateral e escolher um ícone do seletor, o campo de pesquisa não permite digitar para buscar o ícone pelo nome.
Passos para reproduzir
Clique/toque no ícone + na parte inferior da barra lateral para criar uma nova seção de menu personalizada.
Clique/toque para selecionar um ícone para um link.
Tente digitar no campo de pesquisa e falhe.
Resultado esperado
Deveria ser possível digitar no campo de pesquisa para encontrar rapidamente um ícone pelas primeiras letras do seu nome. Veja a página de configuração de categoria no seletor de ícones para um exemplo da funcionalidade esperada:
Resultado observado
Não é possível digitar no campo de pesquisa; é necessário rolar para encontrar e selecionar manualmente.
Informações adicionais
O bug pode ser reproduzido no Meta e no modo seguro.
3 curtidas
zogstrip
(Régis HANOL)
Abril 20, 2026, 9:57am
3
Bom trabalho, @Lilly
Parece ser uma regressão recente, que deve ser corrigida por
main ← fix-icon-picker-filter-in-modal
opened 09:56AM - 20 Apr 26 UTC
`DModal` listens for `keydown` on `documentElement` in the capture phase and can… cels events whose `activeElement` is not inside the modal wrapper, to prevent keyboard shortcuts from leaking to the page behind the modal.
Since `DIconGridPicker` replaced the select-kit `IconPicker` in the custom sidebar section modal (#38943), the picker's filter input renders inside the `#d-menu-portal-outlet` portal — outside the modal DOM — so every keystroke was cancelled and typing silently failed.
Allow keydown through when `activeElement` is inside a float-kit portal (`.fk-d-menu`, `.fk-d-menu-modal`, `.fk-d-tooltip`), which covers any menu/tooltip opened from within a modal without weakening the leak guard for elements actually behind the modal.
Also adds a system spec that catches this with real keyboard typing (the existing `icon_picker.filter` helper used `fill_in` + clicked the target icon which was already visible without filtering, so the bug slipped past the suite).
https://meta.discourse.org/t/400945
(cc @saquetim )
1 curtida
zogstrip
(Régis HANOL)
Fechado
Abril 25, 2026, 6:00am
5
Este tópico foi automaticamente fechado após 3 dias. Novas respostas não são mais permitidas.