laptop and a wrench

Error

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

Última publicación: October 12, 2016 ArcGIS Runtime SDK
Número de ID del error BUG-000096372
EnviadoMay 10, 2016
Última modificaciónJune 5, 2024
Relacionado conArcGIS Runtime SDK
Versión encontrada10.2.7
Sistema operativoWindows OS
Versión de sistema operativo8
EstadoNon-Reproducible

Información adicional

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.

Solución alternativa

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.

Pasos para reproducir

ID del error: BUG-000096372

Software:

  • ArcGIS Runtime SDK

Recibir notificaciones cuando cambie el estado de un error

Descargar la aplicación de soporte de Esri

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Descargar la aplicación de soporte de Esri

Ir a opciones de descarga