UI children inserted in wrong order
B in the following program, the
Bool editors appear left of the
:: T = A | B (Int, (Int, Int)) (Bool, Bool) derive class iTask T test :: Task T test = updateInformation ()  A
The problem is introduced with b7db8c51 and only occurs when the
Int editors are more deeply nested than the
Bool ones. So possibly this is a race condition, depending on the time it takes to init components.