laptop and a wrench

Erro

Graphic symbols get corrupted by quickly minimizing or restoring the application window.

Última Publicação: October 12, 2016 ArcGIS Runtime SDK
Número de ID do Erro BUG-000096372
EnviadoMay 10, 2016
Última ModificaçãoJune 5, 2024
Aplica-se àArcGIS Runtime SDK
Versão encontrada10.2.7
Sistema OperacionalWindows OS
Versão do Sistema Operacional8
StatusNon-Reproducible

Informações Adicionais

With the code updated to round the symbol sizes to whole numbers or (ideally and) to pre-generate the symbols used to simulate the strobe marker effect, it is no longer possible to reproduce the original issue. This is a more efficient use of the rendering pipeline because it is able to reuse existing textures instead of generating many unique textures could eventually run out of available resources.

Solução Provisória

In the sample, sizes of the graphic symbol contain decimal numbers such as 20.000085179366817, 20.003101516850865, 20.025239007619039, and so on.Convert the symbol size to a whole number using the Math.Round() function, as seen in the expression below, to prevent the issue from recurring.Size = Math.Round(initSize + fraction * (finalSize - initSize), 0); OrPre-generate PictureMarkerSymbols, and iterate through them to simulate the strobe effect. This is more visually appealing, and graphic corruption does not occur with this change.

Etapas para Reproduzir

ID do Erro: BUG-000096372

Software:

  • ArcGIS Runtime SDK

Seja notificado quando o status de um erro mudar

Baixe o Aplicativo de Suporte da Esri

Descubra mais sobre este tema

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Baixe o Aplicativo de Suporte da Esri

Ir para as opções de download