I have a custom detail panel. For now let’s just say I have a Checkbox on it that simply states whether my functionality is Enabled.
The Checkbox is made directly in slate.
Checkbox.OnCheckedStateChange has a delegate bound, as per usual.
When I create an FScopedTransaction, I have it in the delegate function. However when I undo, it completed the scoped transaction actions but not the initial press.
Obviously this is because the scope doesn’t start before the press it initiated. My problem is I cannot seem to figure out where the transaction would go to capture the initial press.
Any help here is much appreciated.