Felvettem egy (Shallow) History State-et az állapotgépemben egy Composite State-be, amibe belekötöttem a Composite State-ből kijövő átmenetet. Ez az átmenet bizonyos időközönként megtörténik, azonban nem mindig a legutóbbi állapotba lép be a vezérlés. Egészen pontosan egyszer abba az állapotba, amibe az Initial node mutat (legyen A állapot), aztán a legutóbbiba (legyen B állapot) és ez ciklikusan ismétlődik. Ha pedig az A állapotból továbbléptetem C állapotba, akkor felváltva fog B és C között váltogatni. Olyan ez az egész, mintha két futás között váltogatna egy szimuláción belül.
A History nincs sehova bekötve, ha valamelyik állapotba bekötöm, ugyanígy viselkedik, csak az első beérkezéskor nem az Initial node által jelölt állapotba megy, hanem ahova be van kötve.
Találkozott már valaki ezzel? Bug, feature, vagy user error?