Entering a whole number value to a float input does not create a ".0" at the end.

This was noticed as it causes a small quality of life issue with orphaned pins, where the user can't simply type the whole number to clear the pin. Instead they have to type "X.0".

This isn't seen with other pin types that use floats (vectors, rotators, etc).

Steps to Reproduce
  1. Open QAGame in editor.
  2. Create a blueprint and open it.
  3. Create a function.
  4. Add a float input parameter.
  5. Add the function to the Event Graph.
  6. Change the value on the float pin to 5.


Value remains "5"


Value should be 5.0.

Have Comments or More Details?

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

Login to Vote

ComponentUE - Gameplay - Blueprint Editor
Affects Versions4.17
Target Fix4.17
Fix Commit3482538
Main Commit3510073
CreatedJun 8, 2017
ResolvedJun 9, 2017
UpdatedApr 27, 2018