UE-191824: Soft-lock when saving a widget with a PreConstruct breakpoint

JTudiscoOBS

I want to add further info to this bug

The setting of the “Save on Compile” flag is irrelevant, really. It’s just having a PreConstruct breakpoint and trying to save. When the breakpoint is hit it pauses the save, but since the progress bar is up and modal, the window fails to set focus and soft-freezes itself.

[2024.02.05-18.40.05:529][356]LogFileHelpers: InternalPromptForCheckoutAndSave started...
[2024.02.05-18.40.05:562][356]LogBlueprintDebug: Warning: Hit breakpoint on node 'K2Node_FunctionEntry', from offset 0
[2024.02.05-18.40.05:562][356]LogBlueprintDebug: 
Script call stack:
	Function /Game/UI/Widgets/WBP_SomeAsset.WBP_SomeAsset:PreConstruct

[2024.02.05-18.40.05:734][356]LogSlate: Warning: Ignoring SetUserFocus because it's not an active modal Window (user 0 not set to SGraphPanel [SGraphEditorImpl.cpp(754)].