I have an item under /system/Marketing Control Panel/Campaigns of type /templates/System/Analytics/Campaign, and it's in the /Workflows/Analytics Workflow workflow.
When the item's workflow state is 'draft', I can edit/save fields and they retain the values that I saved. When the item is given the 'Deployed' workflow state, the value of the 'Display Name' field always gets set to the value of the 'Title' field. Both when the item enters the state, and every time I edit/save the item.
This is only happening in 8.1 (not 8.0 or below), and happens if I set the state directly to 'Deployed', or if I move the stated to 'Deployed' through the workflow.
Sorry this gif is jacked up, but you can see when I change from draft to deployed, the name in the content tree changes, as well as the 'Display name' field. When I try to change it in the 'deployed' state, it changes it back immediately.