MakeEditWidget Gizmo not correctly set

Hi,

Since 4.10, MakeEditWidget FTransform property do not have their gizmo properly drawn on the screen.

It stuck on my BP root position instead of following the “diamond”. So we can’t set the value visually anymore.

  1. Create a C++ Actor
  2. Add FTransform property with MakeEditWidget meta value
  3. Create the BP in editor and drag it to your scene
  4. Select and move the diamond with the gizmo - the gizmo won’t follow the diamond!

Thanks,

Hello ,

I tried reproducing this off the steps you’ve given but it appears to move for me without any issues. Here are some screenshots to be sure I’m understanding you correctly.

76063-makeeditwidgetbefore.png

76064-makeeditwidgetafter.png

Are there any other specifiers you’re using when creating your UPROPERTY or for the class itself?

1 Like

Hi,

Yes you properly understood my case. In my editor, the gizmo stick on root while the diamond is moving.

here is my setup:
UPROPERTY(EditAnywhere, Category = Test, BlueprintReadWrite, meta = (MakeEditWidget = “”))

Does that change something on your side?

That doesn’t make any difference for me. Are you ensuring that you’re selecting the diamond itself instead of the SceneComponent or the root of your actor? I accidentally didn’t do so when first testing this and it seemed like what you’re describing.

Ok, I will double check on my side if I can repro this again.

thanks for the time spent on this case.

Hello ,

Have you had any success in reproducing this issue? If so, do you have any more details to provide?

I will do a test tonight. Sorry for the delay, but I hadn’t had a chance to test it before.

Hi, I tried again yesterday and everything was fine. I bet I didn’t select the right element.

Sorry for the inconvenience.

1 Like

no issue at all

1 Like