As described - the diff tool for InputAction and InputMappingContext assets uses a text diff in 5.8, whereas in 5.7 it used to use a more user-friendly GUI.
This seems to be because UAssetDefinition_InputAction and UAssetDefinition_InputMappingContext were added at some point.
We are using 5.8.3 specifically, which is the first update we’ve done from 5.7.* -> 5.8.
Our local fix is to change the newly added AssetDefinitions to derive from UAssetDefinition_DataAsset instead of UAssetDefinitionDefault.
Thanks,
Dave
Steps to Reproduce
- In editor (with a source controlled environment), create or make a change to an InputAction and an InputContextMapping asset.
- Right click the asset in the content browser and choose ‘Revision Control’ -> ‘Diff Against Depot’
By default in UE 5.8 a text diff will open which is much more difficult to read.
In 5.7 a details/property diff would open (using the editor GUI) which was much easier to read.
Hi,
Good catch, I’ll see about getting that fixed for the next release. Thanks!
Best,
Cody
Hi,
This has been checked in at CL# 59188850. Thanks again!