Developer Notes

This issue has been closed as 'Won't Fix' due to an extended period of time without updates. If this issue is important to you please let us know by posting on the AnswerHub or UDN, and Epic will re-open the ticket for further review.


HasAnyUserFocusedDescendants returns true even when all children have been removed.

Steps to Reproduce
  1. Open the editor
  2. Create a new widget blueprint
  3. Add a vertical box to the designer tab
  4. Place a few buttons within the vertical box
  5. Create the blueprint in the attached image
  6. Play in Editor
  7. Click one of the buttons that don't do anything to give focus
  8. Click the button that removes all children
  9. Notice that the print string continues print true

Expected: HasAnyUserFocusedDescendants would return false when no children exist
Result: HasAnyUserFocusedDescendants returns true even when no children exist

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

Login to Vote

Won't Fix
ComponentUE - Editor - UI Systems
Affects Versions4.11.2
CreatedApr 25, 2016
ResolvedJan 10, 2017
UpdatedApr 27, 2018