If the user has the class defaults of their actor blueprint set for Run construction script on Drag to be false then the vector 3D widget will cause the blueprint to run the construction script anyway when it is moved.

Steps to Reproduce
  1. Open the editor
  2. Create a new actor blueprint
  3. Uncheck Run construction script on Drag
  4. Create a new vector variable
  5. Set variable to editable = True
  6. Set Variable to Show 3D Widget = True
  7. Drag the widget around
  8. Notice that the construction script runs anyway

Expected: The construction script would not run until the vectors 3D widget was done being dragged
Result: The construction script runs when the vectors 3D widget is moved

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 - Gameplay - Blueprint
Affects Versions4.10.4
CreatedFeb 24, 2016
ResolvedAug 18, 2021
UpdatedAug 18, 2021