Description

Copy / Pasting or Duplicating a Widget creates multiple transactions in Undo History.
These transactions are labeled "Animatable Property changed.'

By default, three Animatable Property changed events are added to each Undo Transaction. It is possible to drive this number higher by modifying keyable properties (X / Y Position, X / Y Size, etc) prior to duplicating the Widget.

I can reproduce this bug as far back as the live 4.18.3 Binary (CL 3832480); it is therefore not marked as a regression.

Steps to Reproduce
  1. Create a new Widget Blueprint
  2. Select Edit > Undo History
  3. Drag a button into the Graph
  4. Select the button within the Hierarchy
  5. Copy / Paste the button

Result:
Pasting the Button has created the following transactions in Undo History:

  • Paste clipboard contents
  • Animatable Property changed (x3)

Expected Results:
Pasting the Button creates only a "Paste clipboard contents" transaction

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-63404 in the post.

0
Login to Vote

Fixed
ComponentTools - UMG
Affects Versions4.21
Target Fix4.22
Fix Commit4346490
Main Commit4676940
Release Commit4862694
CreatedAug 28, 2018
ResolvedSep 5, 2018
UpdatedMar 18, 2019