(Feat) Build Work

This commit is contained in:
2026-07-28 14:16:50 +02:00
parent 175bef228c
commit 956f48816b
4 changed files with 22 additions and 8 deletions
@@ -54,11 +54,15 @@ FReply UConfirmDialogWidget::NativeOnKeyDown(const FGeometry& InGeometry, const
{
const FKey Key = InKeyEvent.GetKey();
// Virtual_Back en plus d'Echap : Slate y fait pointer le bouton "retour" de
// la manette selon la plateforme (B sur Xbox, Rond sur PlayStation). Une
// La touche "retour" de la manette en plus d'Echap : Slate y fait pointer le
// bouton retour de la plateforme (B sur Xbox, Rond sur PlayStation). Une
// seule ligne et le clavier comme la manette sont couverts, sans avoir a
// enumerer les touches de chaque constructeur.
if (bCancelOnEscape && (Key == EKeys::Escape || Key == EKeys::Virtual_Back))
//
// GetVirtualKey() et non la constante EKeys::Virtual_Back, depreciee en 5.8 :
// la resolution se fait desormais a l'appel, donc a chaud selon la manette
// reellement branchee.
if (bCancelOnEscape && (Key == EKeys::Escape || Key == EKeys::Virtual_Gamepad_Back.GetVirtualKey()))
{
OnCancelled.Broadcast();
@@ -67,7 +71,7 @@ FReply UConfirmDialogWidget::NativeOnKeyDown(const FGeometry& InGeometry, const
return FReply::Handled();
}
if (bConfirmOnEnter && (Key == EKeys::Enter || Key == EKeys::Virtual_Accept))
if (bConfirmOnEnter && (Key == EKeys::Enter || Key == EKeys::Virtual_Gamepad_Accept.GetVirtualKey()))
{
OnConfirmed.Broadcast();
return FReply::Handled();