From abee3805304f77c08c81a8ddb1e9c85cac6cda60 Mon Sep 17 00:00:00 2001
From: Jonathan Wendt <wendt@vr.rwth-aachen.de>
Date: Tue, 30 Apr 2019 15:33:15 +0200
Subject: [PATCH] activate flying on the desktop even in non-flying mode

---
 .../DisplayClusterExtensions/Private/VirtualRealityPawn.cpp   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Source/DisplayClusterExtensions/Private/VirtualRealityPawn.cpp b/Source/DisplayClusterExtensions/Private/VirtualRealityPawn.cpp
index 93e443b2..87b0ca7d 100644
--- a/Source/DisplayClusterExtensions/Private/VirtualRealityPawn.cpp
+++ b/Source/DisplayClusterExtensions/Private/VirtualRealityPawn.cpp
@@ -39,14 +39,14 @@ AVirtualRealityPawn::AVirtualRealityPawn(const FObjectInitializer& ObjectInitial
 
 void                    AVirtualRealityPawn::OnForward_Implementation   (float Value)
 {
-  if (NavigationMode == EVRNavigationModes::NAV_MODE_FLY)
+  if (NavigationMode == EVRNavigationModes::NAV_MODE_FLY || IDisplayCluster::Get().GetClusterMgr()->IsStandalone())
   {
     AddMovementInput(Forward->GetForwardVector(), Value);
   }
 }
 void                    AVirtualRealityPawn::OnRight_Implementation(float Value)
 {
-  if (NavigationMode == EVRNavigationModes::NAV_MODE_FLY)
+  if (NavigationMode == EVRNavigationModes::NAV_MODE_FLY || IDisplayCluster::Get().GetClusterMgr()->IsStandalone())
   {
     AddMovementInput(Forward->GetRightVector(), Value);
   }
-- 
GitLab