Skip to content

Fix non-atomic updating of PlatformTheme colours

David Edmundson requested to merge work/sendEvents into master

When notifying PlatformTheme objects of changes, there is no need to queue the event.

Queueing events is a bad design when it comes to propogating changes as we can get frames rendered in the middle given us a broken state.

There is still an issue when it comes to propagating to children or if colours are individually set, but this fixes at least one of the issues.

Merge request reports