The following console commands do not work when the ConsoleVariablesEditor plugin is enabled.
Upon the investigation, since FConsoleVariablesEditorModule::QueryAndBeginTrackingConsoleVariables() runs CVarShowAllCanvases's OnChangedDelegate().AddRaw() (or AddSp() in UE5.4), if (!CVarShowAllCanvases->AsVariable()->OnChangedDelegate().IsBound()) in SGameLayerManager::Construct() results in false and callback registration code inside the if block is not executed.
Any projects using UMG in a game can be used for reproducing. The key steps are bolded.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-204438 in the post.
0 |
Component | UE - Editor - UI Systems - Slate |
---|---|
Affects Versions | 5.3.2 |
Target Fix | 5.4 |
Created | Jan 22, 2024 |
---|---|
Resolved | Jan 25, 2024 |
Updated | Mar 26, 2024 |