Capture.PNG (3.7 KB)
I compared the font from two documents, where the font family was different, but
originalShape.Font.Equals(modifiedShape.Font)
returned true.
Changing the code to
originalShape.Font.Name.Equals(modifiedShape.Font.Name)
while paused at a breakpoint returns false.