You're right. He didn't. I'm not even sure that Zimmerman continued to follow Martin after the dispatcher said that he didn't need him to do that. At about 1:27 of the audio of the Zimmerman call the dispatcher says, "Just let me know if he does anything, ok." Zimmerman: "How long until you get an officer over here?" Dispatcher: "Yeah we've got someone on the way, just let me know if this guy does anything else." [Wikipedia transcript]
So at that point the dispatcher himself has told Zimmerman to do something that he'll need to keep Martin in sight to do. Zimmerman starts giving directions to where he is, but then Martin starts running, and Zimmerman tells the dispatcher. The dispatcher asks, "He's running? Which way is he running." To answer that, though, Zimmerman has to keep him in sight, and apparently starts running himself (he seems to have trouble keeping his breath while speaking). Zimmerman: "Down towards the other entrance to the neighborhood." Dispatcher: "Which entrance is that that he's heading towards?"
Again, to be sure about the answer, Zimmerman has to keep Martin in view. When the dispatcher realizes that Zimmerman isn't staying where he was, though, he asks, "Are you following him?" Zimmerman: "Yeah." Dispatcher: "Ok, we don't need you to do that." Zimmerman: "Ok."
Zimmerman continues to sound winded as he makes the next few comments, but that may just be because he was running previously. In any case he stops sounding winded soon afterward, and at one point says that he doesn't know where Martin is. So he's not following him at that point.
Martin knew that Zimmerman had been following him previously, so when they met later that could have led to the conversation reported by Martin's girlfriend. Martin: ""What are you following me for?" Zimmerman: "What are you doing here?" I can see Martin being annoyed, but that doesn't justify an attack. His attack on Zimmerman was the criminal act that caused him to be shot -- in self defense, as the injuries to Zimmerman indicate.
Exactly, thats my point