This is because "fly" can have two different pronunciations and meanings:
* "fly" (pronounced with a long "i" sound) as in "The fly landed on the wall." (insect)
* "fly" (pronounced with a short "i" sound) as in "To fly a plane." (verb meaning to move through the air)
Therefore, "fly" is a homograph of itself.