EMI

EMI

1M Downloads

EMI can pass not fully initialized screen to exclusion area providers

Technici4n opened this issue ยท 2 comments

commented

The mixin in HandledScreen#init causes the exclusion area providers to receive a screen that's not fully initialized in some cases. For example:
image

Here the exclusion area provider is dependent on the things running after super.init(), which leads to an ugly NPE in this specific case. It's ok for the subsequent frames however.

commented

This has been fixed in 1.0.10

commented

Thank you!