Mouse acts as touch in content browser after alt+tabbing out of a PIE session that contains Virtual Joy Sticks

Tools - Jul 6, 2017

If the user alt+tabs out of the editor while using a virtual joy stick in pie, it will cause the mouse to use touch inputs. One example of this would be clicking the content folder which will then t ...

Enhanced Input Axis Actions repeatedly firing the last input value when entering a Common UI menu

UE - Gameplay - Input - Sep 7, 2023

When using an axis mapped input action such as looking around with a gamepad joystick, then opening a Common UI menu, the last input axis value will keep firing irrespective of the current joystick ...

Using TInlineAllocator with a large number in TArray that is in an AActor class will cause child Blueprint class to call an assert while parent class will not

UE - Foundation - Core - Jul 22, 2016

If a TArray has a TInlineAllocator with a large number and the class is used with a child Blueprint, the editor will throw an assert. If the base C++ Class is used instead of the Blueprint, the asse ...

When using seamless travel in combination with the console command "Server Travel LevelName" Event End play nodes do not get a chance to fire off

UE - Gameplay - May 20, 2015

Licensee was having trouble removing widgets from the viewport on End play in the HUD blueprint. They were using Seamless travel for their game mode and they were changing levels with the console co ...

ISequencer::OnPlayEvent does NOT fire at the end of playback in Sequencer editor

UE - Anim - Sequencer - Jul 8, 2022

ISequencer :: OnStopEvent is executed when pause, but not when playing to the last frame and stopping automatically. This is because OnStopDelegate.Broadcast(); is only in FSequencer::Pause(). When ...

GEditor->OnBeginObjectMovement only fires on Actors

Tools - Nov 15, 2016

When moving a component of an actor instead of the actor itself, the OnBeginObjectMovement delegate from GEngine is not triggered. It should match the behavior of the actor itself and trigger the de ...

FCollisionProfileNameCustomization doesn't support Multiple Values

UE - Editor - Applied Usability - Aug 16, 2023

The class FcollisionProfileNameCustomization customizes the property editor for the class FcollisionProfileName. However, it does not handle the case where multiple assets/actors are being edited si ...

UAssetImportTask::bReplaceExisting is not supported with interchange

UE - Editor - Content Pipeline - Import and Export - Aug 25, 2023

Add this code to a function you call from a blue utility widget or any other way to start the import with this code.TArray<UAssetImportTask*> ImportTasks; for (int32 i = 0; i < cFC.Files.Num(); i++) ...

Widgets stick out from letterboxed player screen on 4.25

UE - Editor - UI Systems - Sep 28, 2020

Note:   Clipping on letterboxed player screen works fine on 4.24.   This issue was brought in by CL#10541213. Here's a workaround TSharedPtr<SGameLayerManager::FPlayerLayer> SGameLayerManager::Fin ...

Event dispatchers show replication settings but don't support replication

UE - Gameplay - Blueprint Editor - Mar 18, 2022

We should ideally hide the setting, but at the very least we can make it a warning if you check it indicating it's not gonna do anything. [Link Removed] ...