"I've spoken to Bryce, and that's a conversation that will stay between Bryce and I," Martinez said.
Harper came up to the plate in the fifth inning against hard-throwing Noah Syndergaard with one out and two runners on after singles by Adam Eaton and Anthony Rendon. Syndergaard threw the 25-year old slugger a 96 mph slider, and Harper hit the ball sharply but right at Mets shortstop Amed Rosario for an inning-ending double play.
Martinez dismissed the notion that there would be any lingering issues from having a talk with his star player.
"I forgot about it. I really have," the first-year manager said. "We have a ballgame to win today, and he's been a big part of that."
Harper was in the lineup for Saturday's game, a 7-4 loss to the Mets in which he went 1-for-4 with an RBI.
Although Harper is tied for second in the National League with 23 home runs, he is hitting a career-low .214 and ranks among the NL leaders with 102 strikeouts. The six-time All-Star is 9-for-49 in July and has just four hits in his past 26 at-bats. Harper is set to be a free agent at the end of the season.
"He wants to win. That's all he cares about," Martinez said. "Regardless of his average, he has 23 home runs and 53 RBI. I believe that he's going to hit 40 and drive in 100. I'm a big fan of Bryce. I love the kid because of what he brings every day. He's a good kid. That's all I can say."
Harper will participate in Monday's Home Run Derby and was elected to start in Tuesday's All-Star Game, which is set to be played at Nationals Park in Washington.
Information from The Associated Press was used in this report.