Log when the initial focus widget name is incorrect

This commit is contained in:
Steve Streeting 2024-06-25 09:48:55 +01:00
parent a0f9a6a71e
commit f3f880f562

View File

@ -13,6 +13,12 @@ void UFocusablePanel::NativeConstruct()
if (!InitialFocusWidgetName.IsNone()) if (!InitialFocusWidgetName.IsNone())
{ {
InitialFocusWidget = WidgetTree->FindWidget(InitialFocusWidgetName); InitialFocusWidget = WidgetTree->FindWidget(InitialFocusWidgetName);
#if WITH_EDITOR
if (!InitialFocusWidget.IsValid())
{
UE_LOG(LogStevesUI, Error, TEXT("Initial focus widget `%s` not found on %s, focus will be lost"), *InitialFocusWidgetName.ToString(), *GetName())
}
#endif
} }
} }