[Viewport Toolbar] Fix errant merge issue from CL 33047928

#jira UE-203689
#rb sebastian.arleryd

[CL 33069818 by brooke hubert in ue5-main branch]
This commit is contained in:
brooke hubert
2024-04-18 09:08:26 -04:00
parent 1b1d9dbb79
commit 99e7345572

View File

@@ -2042,21 +2042,18 @@ void SLevelViewport::OnTakeHighResScreenshot()
void SLevelViewport::ToggleGameView()
{
if( LevelViewportClient->IsPerspective() )
bool bGameViewEnable = !LevelViewportClient->IsInGameView();
// "Mode Widget" should not automatically be reactivated by selecting an actor after "Game View" is enabled
LevelViewportClient->bAlwaysShowModeWidgetAfterSelectionChanges = bGameViewEnable ? false : true;
LevelViewportClient->SetGameView(bGameViewEnable);
if (!bGameViewEnable)
{
bool bGameViewEnable = !LevelViewportClient->IsInGameView();
// "Mode Widget" should not automatically be reactivated by selecting an actor after "Game View" is enabled
LevelViewportClient->bAlwaysShowModeWidgetAfterSelectionChanges = bGameViewEnable ? false : true;
LevelViewportClient->SetGameView(bGameViewEnable);
if (!bGameViewEnable)
{
// LevelViewportClient->bShowWidget is set to "false" when entering game mode
// Need to turn it back to "true" when exiting game mode
LevelViewportClient->ShowWidget(true);
}
// LevelViewportClient->bShowWidget is set to "false" when entering game mode
// Need to turn it back to "true" when exiting game mode
LevelViewportClient->ShowWidget(true);
}
}