Hi there
I’m facing a strange issue that does not make sense to me.
When I clone a MasterSlide from one presentation to another the Equals method does not recognize them as being the same:
using (Presentation presentationSlideMain = new Presentation(prensetationPath))
{
using (Presentation presentationSlide2 = new Presentation(slide2Path))
{
var test2 = presentationSlideMain.Masters[0].Equals(presentationSlide2.Masters[0]); // return false
presentationSlideMain.Masters.InsertClone(0, presentationSlide2.Masters[0]);
var test3 = presentationSlideMain.Masters[0].Equals(presentationSlide2.Masters[0]); // return false as well
}
}
Can there be a good reason for this? Maybe something with the presentation document properties or similar?