Description

Unexpected behavior occurs from moving multiple widget components with render transform applied to them. The individual components seem to change relative position or rotation when being clicked and dragged around in groups, the effects of the behavior can vary depending on what render transform values have been changed. If the rotation is changed the components seem to rotate or move relative position, when using translation, the objects seem to move further apart from each other with each click and drag. This behavior does not seem intended.

Regression:
This issue affects 4.14.3, 4.15.2, and 4.16 preview binary builds of the engine

Steps to Reproduce
  1. Create a new project (no template or starter content needed)
  2. Create a new widget blueprint > Name it Widget_BP > Open Widget_BP
  3. Add 3 Image components, Resize, Recolor and line them up like in Screenshot_01
  4. Select all three image components and in the Details panel under Render Transform set the angle to 90
  5. Click and drag the images around the canvas panel while all three are selected (Result should behave like Screenshot_02)

Result: The Selected components do not maintain the same shape as when click, but instead each individual component changes relative position (see Screenshot_02)

Expected Result: The widgets maintain the same posistion when grabbed together

Have Comments or More Details?

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

0
Login to Vote

Won't Fix
ComponentUE - Editor - UI Systems
Affects Versions4.14.34.15.24.16
CreatedMay 10, 2017
ResolvedAug 18, 2021
UpdatedAug 18, 2021