fix the skeleton editor crash with a working button from senseglove on the toolbar
This commit is contained in:
@@ -68,17 +68,17 @@ void FSGSkeletonEditor::ExtendToolbar()
|
||||
TSharedPtr<FExtensibilityManager> ExtensibilityManager{SkeletonEditorModule.GetToolBarExtensibilityManager()};
|
||||
|
||||
ToolbarExtender->AddToolBarExtension(
|
||||
"SenseGlove",
|
||||
EExtensionHook::After,
|
||||
"Skeleton",
|
||||
EExtensionHook::Before,
|
||||
EditorCommands->CommandList,
|
||||
FToolBarExtensionDelegate::CreateLambda([&](FToolBarBuilder& ToolbarBuilder)-> void
|
||||
{
|
||||
ToolbarBuilder.BeginSection("SenseGlove");
|
||||
{
|
||||
ToolbarBuilder.AddToolBarButton(EditorCommands->UpdateSkeletonReferencePose,
|
||||
NAME_None,
|
||||
LOCTEXT("UpdateSkeletonReferencePose",
|
||||
"Update Skeleton Reference Pose"));
|
||||
ToolbarBuilder.AddToolBarButton(
|
||||
EditorCommands->UpdateSkeletonReferencePose,
|
||||
NAME_None,
|
||||
LOCTEXT("UpdateSkeletonReferencePose", "Update Skeleton Reference Pose"));
|
||||
}
|
||||
ToolbarBuilder.EndSection();
|
||||
}
|
||||
|
||||
@@ -39,8 +39,8 @@
|
||||
|
||||
FSGSkeletonEditorCommands::FSGSkeletonEditorCommands()
|
||||
: TCommands<FSGSkeletonEditorCommands>(
|
||||
TEXT("SkeletonEditor"),
|
||||
NSLOCTEXT("Contexts", "SkeletonEditor", "Skeleton Editor"),
|
||||
TEXT("SGSkeletonEditor"),
|
||||
NSLOCTEXT("Contexts", "SGSkeletonEditor", "SenseGlove Skeleton Editor"),
|
||||
NAME_None,
|
||||
FEditorStyle::GetStyleSetName())
|
||||
{
|
||||
@@ -70,7 +70,7 @@ void FSGSkeletonEditorCommands::RegisterCommands()
|
||||
),
|
||||
FCanExecuteAction::CreateLambda([&]()-> bool
|
||||
{
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user