When diffing the two blueprints, the FText values are deemed different when they are the same. A workaround has been found by doing a pure string-compare for FText inside "GraphDiffControl::ArePinsDifferent." (More in the attached UDN's URL). 

Steps to Reproduce
  1. Launch or Create a project 
  2. Connect to Source Control
  3. Create a Blueprint with a "format text node"
  4. Set a default value on the FText input pin
  5. Submit the Blueprint to source control
  6. Diff the blueprint against the source control version without any changes

Results: The source control version shows a diff between the FText pins even though they are the same.

Expected: No diff to be shown when the FText values are the same and the source control version and blueprint being diff'ed to have the same key values.


Have Comments or More Details?

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

Login to Vote

ComponentUE - Editor - UI Systems - Localization
Affects Versions4.
Target Fix4.24
CreatedSep 17, 2019
ResolvedOct 14, 2019
UpdatedDec 2, 2019
View Jira Issue