Description

The window switcher is not focusing on the message log if it is selected through the window switcher UI.

Repro rate is 9/10 - Sometimes, it would switch to the message logs

(Update - Laz)
This is a Regression from 4.13.2

Steps to Reproduce
  1. Open any project with Starter Content
  2. Open SM_Chair in the Mesh Editor (untab this window if it is tabbed)
  3. Open BP_CeilingLight and tab this next to the main editor tab
  4. Hold ctrl and press tab to highlight the main editor tab
  5. Use the mouse to select the message log through Developer Tools

Result: The message log opens, but the editor does not shift focus on the message log

Expected Result: The editor opens the message log and shifts focus on the message log

Simple repro 1

  1. Run Editor with two windows (main + one secondary window)
  2. Switch on Show Focus option in Widget Reflector (adds really obvious green box to focused widget)
  3. In either window, click to focus a widget
  4. Hit ctrl + tab and repeat tab until the other window is selected and release to switch
  5. Other window's root tab flashes (foreground tab anim) but focus remains in the initial window

Simple repro 2

  1. Run Editor with two windows (main + one secondary window)
  2. Switch on Show Focus option in Widget Reflector (adds really obvious green box to focused widget)
  3. Show the Message Log and dock it in the main window
  4. In the seconary window, click menu Window->Developer Tools->Message Log
  5. Message Log tab shows yellow (foreground tab) line but focus remains in the secondary window

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-40313 in the post.

0
Login to Vote

Fixed
ComponentTools
Affects Versions4.15
Target Fix4.15
Fix Commit3255247
Main Commit3389599
Release Commit3267834
CreatedJan 6, 2017
ResolvedJan 12, 2017
UpdatedApr 27, 2018