PR was merged, and the original bug reported in this topic is fixed.
We can open an additional Feature topic to discuss how the enable_names
setting should behave.
This PR only fixed the original bug when the admin could not edit the full name. When SiteSetting.enable_names
is disabled, neither moderators nor users will see names. Like you suggested, we might need additional settings for that.