Skip to content

displayio(?): sometimes doesn't repaint when objects change/move #3468

@PaintYourDragon

Description

@PaintYourDragon

Not 100% certain whether the underlying issue is in displayio or RGBmatrix. Regardless: sometimes after changing elements of a displayed group, nothing happens on the display, or only some of the changes take effect. Is there a way to force a full repaint for good measure?

This is sometimes seen on the Moon clock. It might stick on the splash screen (though I’ve confirmed it’s doing Moon math and updating elements in the active displayed group), or might only redraw a subset of elements on the time/phase display (again, same, clock is doing its thing, display just isn’t updating all elements, sometimes repeated calls help).

I don’t have a 100% reliable way to reproduce this yet, it’s an intermittent thing that just happens sometimes.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions