(Feat) Build Work
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user