Running into it on current. 4.21.2
Really annoying.
In the end it’s a matter of copy/pasting code from the widget construct to the parent blueprint - it’s just really not code effective, “proper”, and i’m blowing a gasket to think about it in the incorrect terms it’s in.
The “event construct” is supposed to happen when the event is created, not when the event is added to X… that’s instantiation vs construction… OOP 101 if not even remedial.
The same happens with Pre Construct or On Initialized. looks like i’m SOL in terms of creating a recursive widget without creating my own event…
On the plus side, I guess it’ll work better with a custom event.