Unable to bind float variables to certain properties in Widget elements. You are able to bind Structure floats if needed as a workaround.

Repro Rate: 3/3

Tested this in //UE4/Release-4.27 @ CL#18319896 and I was able to bind float variables to the percent property of the Progress Bar, it is a regression!

Steps to Reproduce
  1. Create a new blank Blueprint project.
  2. Right-Click in the Content Browser and create a new Widget Blueprint. (User Interface/Widget Blueprint)
    • Select the User Widget as the Root Widget during creation.
  3. In the Designer view, place a Progress Bar down utilizing the Palette.
  4. S.witch to Graph and create a new variable of type Float
  5. Compile & Save the Widget Blueprint
  6. Back in the Designer view, click on the Progress bar.
  7. In Details under Progress, select the "Bind" dropdown to the right of Percent.

Results: User is unable to bind the newly created float variable.
Expected: User is capable of binding the float variable to the percent property of the Progress Bar

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-148560 in the post.

Login to Vote

ComponentUE - Gameplay - Blueprint
Affects Versions5.0
Target Fix5.0.3
Fix Commit20380365
Main Commit20385730
Release Commit20380365
CreatedApr 7, 2022
ResolvedMay 26, 2022
UpdatedJan 25, 2023