Discover Filters Half Working

Aberta Para iniciantes
#3,698 0 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
2/5
Tempo estimado
1-3 horas
Facilidade para iniciantes
67/100
Tipo de issue
Bug
Clareza
Razoavelmente clara
Status de atividade
Ativa
Stack de tecnologia
android, c
Domínio
mobile

Direção de pesquisa

Comece pelo código de filtragem da visualização de mapa do Android Discover Contacts e compare como ele aplica o filtro do tipo de nó selecionado para cada Path Hash Size; segundo o issue, a visualização de lista já funciona corretamente. Reproduza o problema com Path Hash Size definido como 1-byte, 2-byte ou 3-byte e, em seguida, verifique se Users, Repeaters e Room Servers filtram o mapa em vez de mostrar All.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

Using MeshCore v1.50.0 on Android 17

In the "Discover Contacts" > "Map View" window:

  • With Path Hash Size = All, the Filter between All, Users, Repeaters, and Room Servers work.
  • But if Path Hash Size = 1-byte, 2-byte, or 3-byte, then the Filter always shows All even if Users, Repeaters, or Room Servers is selected.

This seems to only affect the Map View; List View seems to behave correctly.

For example, my discover list shows 19 nodes with 1-byte path hash size, but it doesn't filter for Users, Repeaters, or Room Servers.

Image Image Image Image
Linguagem predominante
C
Estrelas
3.9k
Forks
1.5k
Merge médio
2d 20h
PRs com merge (30d)
36

Preparar o ambiente

Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de meshcore-dev/MeshCore

Todas as issues de meshcore-dev/MeshCore

Issues semelhantes

Mais issues de C

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.