You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It could be that the glyph cache does not have enough space for all the glyphs and they get overwritten.
Which backend are you using? If you are using the conrod_glium backend, try using Renderer::with_glyph_cache_dimensions instead of Renderer::new with a larger size (Renderer::new defaults to using a glyph cache with the same dimension as the framebuffer). The glyph caching logic in the current backend makes it possible for glyphs from "later" widgets to overwrite glyphs from earlier widgets, which I guess is happening to you due to the glyph cache not being large enough. This should be fixable but the fix might add some memory overhead.
When I have a lot of text on screen, the text starts flickering and I get weird graphical glitches, for example:
Becomes:
The text was updated successfully, but these errors were encountered: