The 26-year-old has been linked with moves to the likes of AS Roma, to replace Mohamed Salah, and Arsenal, but Shakespeare has seen no negative impact of the rumours on Mahrez.
“He is in a good frame of mind,” Shakepeare said, according to Sky Sports. “He is our player until that changes, he has trained really well and there was no consideration to leave him out.”
He added: “In the two weeks he’s been back, he’s been totally committed and really trained well.”
The Algerian made 36 Premier League appearances for the Foxes last season, scoring six goals and making six four assists.