It was never bugged. It's fine in your screenshot too.
I think he means the discrepancy between the listed DR of an item found with +DR enchantment vs one without it that is later enchanted by the player. It's only a label problem, but it's still a problem.
When you find an item with a +DR enchantment on it, the enchant's +DR is factored into the item's 'total' DR.
When you enchant an item with +DR that did not have it upon being obtained, it is not factored into the item's 'total' DR.
Basically, it's factoring it in one case(items found with +DR) and not in the other(items found without it).
Exactly!
I clearly remember that DR was displaying properly in pre-2.0 versions. In 1.05/1.06 totals were displayed with all bonuses, and if item has pre-built or manualy enchanted XXX-proof +3 it was always added to corresponding resist value or displayed as separate vlalue.