I think looking at it a month or so later it's clear to see he was always leaving, even after he returned from injury. I just think when he returned from injury he was playing for a big contract/ to build up interest from the likes of Leicester City, Leeds United, Brentford, La Liga clubs and a few other Premier League sides,
if you ask me i think Callum got to that point with his impressive performances, the club he wanted to sign for eventually came in for him and he has already verbally agreed a contract with that club. So from that point until now we have seen O'Hare have flashes where he has looked interested/ impressive but for the most part, the challenges, sprints, pressing and general fight has definitely dropped down a peg or 2.
This will be due to not only Callum, but his agent drilling it into him that he needs to avoid any type of injury before the season is up.