Steam achievements 100% percent write bug

Hello,

I think I’ve found a bug in FOnlineAchievementsSteam::WriteAchievements(). If I understand the UE4 achievements abstraction layer correctly, when we update an achievement we should provide a “percent complete” value for it from 0-100, where 100% means the achievement has been earned. This appears to be the case if I look at the online achievements platform-specific implementations for Google Play, iOS, PS4, Xbox One etc. However, the Steam implementation FOnlineAchievementsSteam::WriteAchievements() appears to set an achievement if the percent complete value is simply above zero. This should be checking >= 100 instead correct? Or am I taking crazy pills again?

Cheers!