I've attached a patch to fix this issue but I would like some further testing before I commit it. There was an ominous warning comment (eeschema/files_io.cpp lines 623-624) about clearing the annotation before the symbol links were updated but this doesn't make sense to me. Git blamed @Jeff for this comment so I'm curious as to why this is an issue since the symbol links shouldn't effect the annotation.
I've attached a patch to fix this issue but I would like some further testing before I commit it. There was an ominous warning comment (eeschema/ files_io. cpp lines 623-624) about clearing the annotation before the symbol links were updated but this doesn't make sense to me. Git blamed @Jeff for this comment so I'm curious as to why this is an issue since the symbol links shouldn't effect the annotation.