mirror of
https://github.com/sinbad/StevesUEHelpers.git
synced 2025-02-23 09:35:25 +00:00
Implement ReleaseSlateResources to eliminate assert if still held at GC time
This commit is contained in:
parent
68e49d9e92
commit
997eddce01
@ -7,6 +7,14 @@
|
||||
|
||||
//PRAGMA_DISABLE_OPTIMIZATION
|
||||
|
||||
void URichTextBlockForTypewriter::ReleaseSlateResources(bool bReleaseChildren)
|
||||
{
|
||||
Super::ReleaseSlateResources(bReleaseChildren);
|
||||
|
||||
TextLayout.Reset();
|
||||
TextMarshaller.Reset();
|
||||
}
|
||||
|
||||
TSharedRef<SWidget> URichTextBlockForTypewriter::RebuildWidget()
|
||||
{
|
||||
// Copied from URichTextBlock::RebuildWidget
|
||||
|
@ -36,6 +36,8 @@ public:
|
||||
return TextMarshaller;
|
||||
}
|
||||
|
||||
virtual void ReleaseSlateResources(bool bReleaseChildren) override;
|
||||
|
||||
protected:
|
||||
virtual TSharedRef<SWidget> RebuildWidget() override;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user