Description

If a struct with a Texture 2D variable is chosen when creating a binding for the brush it can create an infinite number of windows.

Note: If done enough the editor will crash

Steps to Reproduce
  1. Open Editor
  2. Create a new Widget blueprint
    Right click the content browser > User interface > Widget Blueprint
  3. Create a new Struct blueprint
    Right click content browser > Blueprints > Structure Blueprint
  4. Open Structure blueprint
  5. Add a Texture 2D variable
  6. Save
  7. Open Widget Blueprint
  8. Add an image to the designer tab
  9. Open the event graph
  10. Create a new variable
  11. Set the variable type to the struct that was created earlier
  12. Go back to the designer tab
  13. Select the image
  14. Click the bind button for the brush property of the image
  15. Hover over the name of the structure
  16. Hover over the "Composite Texture" option
  17. Hover over the "Composite Texture" option Repeat (attached image for reference)
  18. Notice that this will continue to make new windows until the editor crashes

Have Comments or More Details?

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

0
Login to Vote

By Design
ComponentUE - Editor - UI Systems
Affects Versions4.7.64.9
CreatedMay 5, 2015
ResolvedMay 5, 2015
UpdatedJul 14, 2021