void256 - 2013-02-06

There is no Element.canHandleInput() for me o_O

She screen member variable is set in element.bindControls(Screen) which in turn is called when the Screen is activated for the first time.

Although I believe that the check for null fixes your issue I don't think it fixes the actual issue which is probably related to some multithreaded issue in your case. So it would be great if you could do some further investigation!?